Virtualizacija
Virtualizacija se može odnositi na razne računalne koncepte, ali obično se odnosi na višestruko pokretanje Operativnih sustava na jednom stroju. Iako većina računala ima instaliran samo jedan operativni sustav, softver za virtualizaciju omogućuje računalu istodobno pokretanje nekoliko operativnih sustava.
Na primjer, Windows računalo s instaliranom VMware Workstation može raditi Linux unutar Windows sučelja. Slično tome, a Mekintoš računalo može koristiti Parallels Desktop za pokretanje sustava Windows unutar sučelja Mac OS X. Kada se drugi operativni sustav (OS) izvodi na vrhu glavnog sustava, naziva se "virtualni stroj". To je zato što se ponaša poput tipičnog računala, ali zapravo radi na vrhu drugog operativnog sustava.
Softver za virtualizaciju djeluje kao sloj između primarnog OS-a računala i virtualnog OS-a. Omogućuje virtualnom sustavu pristup hardveru računala, kao što je RAM, CPUi grafička kartica, baš kao i primarni OS. Ovo je drugačije od imitacija, koji zapravo svaku naredbu prevodi u oblik koji procesor sustava može razumjeti. Budući da Macintosh i Windows računala sada koriste arhitekturu procesora "x86", moguće je pokretati oba OS-a na istom stroju putem virtualizacije, umjesto emulacije.
Druga vrsta virtualizacije uključuje povezivanje s udaljenim računalnim sustavom i upravljanje njime s računala. To se obično naziva daljinski pristup.