WINE to implementacja API Windows dla systemów uniksowych - kiedy emulowany przez WINE program odwołuje się do systemu operacyjnego (w domyśle - Windows), biblioteki WINE "przechwytują" to żądanie i wykonują daną operację. Można w ten sposób uruchamiać programy dla systemów Microsoftu w Linuksie, FreeBSD, Uniksie czy Mac OS X. Zaletą narzędzia jest także to, że nie wymaga ono od użytkownika posiadania zainstalowanej na komputerze kopii Windows. W wypadku popularnych narzędzi do wirtualizacji, takich jak Parallels Desktop czy VMWare, ten wymóg musi być spełniony.