Opis Komputer i system operacyjny, na którym uruchomiono program VMware Workstation, jest rozpoznawany jako host. Instalacje systemów operacyjnych uruchamianych w ramach maszyny wirtualnej są rozpoznawane jako goście. Podobnie jak emulator, VMware Workstation udostępnia całkowicie wirtualny sprzęt systemu gościa: np. przyłączając się do istniejącej (fizycznej) sieci, komputer gość rozpozna kartę sieciową AMD PCnet. VMware emuluje wszystkie urządzenia w ramach maszyny wirtualnej, włącznie z kartą grafiki, kartą dźwiękową, kartą sieciową oraz dyskami twardymi. Program udostępnia także dostęp do fizycznych urządzeń przez porty USB, RS-232 i LPT.
Ponieważ wszystkie maszyny typu gość używają identycznych sterowników niezależnie od aktualnego komputera hosta, instancje maszyn wirtualnych są wysoko przenośne między komputerami. Dla przykładu, uruchomiony komputer gościa może być zatrzymany, przeniesiony do innego fizycznego komputera oraz ponownie uruchomiony by dokończyć to, co zaczął. Dzięki Vmotion, nowemu składnikowi VirtualCenter, wstrzymywanie maszyny wirtualnej podczas przenoszenia odbywa się automatycznie i na stosunkowo krótki czas (do kilkudziesięciu milisekund).