Imitacija
Pojam "oponašanje" dolazi od glagola "oponašati", što znači oponašati ili reproducirati. Stoga je računalna emulacija kada jedan sustav oponaša ili reproducira drugi sustav. To se može učiniti pomoću hardver, softverili njihova kombinacija. Međutim, budući da je hardver skupo reproducirati, većina se emulacije vrši putem softvera.
Jedna od najčešćih vrsta softverske emulacije uključuje pokretanje različitih Operativnih sustava u virtualnom okruženju. Primjerice, programi poput Parallels Desktop, VMware i Apple's Boot Camp omogućuju rad sustava Windows i ostalih operativnih sustava na računalu Macintosh koje se temelji na Intelu. XVM VirtualBox tvrtke Sun Microsystems omogućuje pokretanje više operativnih sustava na Windows, Mac i Unix platformama. Te se aplikacije zajednički nazivaju softverskim emulatorima, jer oponašaju različite računalne sustave.
Druga popularna vrsta softverske emulacije omogućuje pokretanje video igara s konzolama, poput Nintendo, Sega i PlayStation, na računalu. Na primjer, program ZSNES omogućuje igranje Super Nintendo (SNES) igara na Windows ili Unix stroju. Virtual Boy Advance emulator omogućuje korisnicima igranje igara Game Boy Advance na Windowsima ili Macintosh računalima. Igre za ove emulatore spremaju se kao ROM datoteke, koje su točne kopije uloška za igru ili diska. Stoga, umjesto punjenja fizičkog uloška, emulatori video igara jednostavno učitavaju ROM datoteke s tvrdog diska računala.
Treća vrsta emulacije koristi vrstu datoteke koja se naziva slika diska. Dok se ROM datoteke koriste za oponašanje uložaka za igre, slike diska mogu se koristiti za oponašanje optički medij i fizički hard disk. Na primjer, an .iso datoteka (Windows) ili .dmg datoteka (Mac) može biti montiran na radnoj površini, što čini da operativni sustav datoteku vidi kao fizički disk. Ovo pruža jednostavan način za izradu točnih kopija CD-a, DVD-a i tvrdih diskova. Slike diska također se često koriste za stvaranje virtualnih diskova za instalaciju koje korisnik ne može mijenjati.