Virtualisasi
Istilah "virtualisasi perangkat-keras" mengacu kepada upaya menciptakan mesin virtual yang bekerja layaknya sebuah komputer lengkap dengan sistem operasi. Istilah "mesin tuan-rumah(host)" mengacu kepada mesin tempat virtualisasi bersemayam sementara istilah "mesin tamu(guest)" mengacu kepada virtual mesin itu sendiri. Istilah "hypervisor" mengacu kepada perangkat-lunak atau "firmware" yang membuat mesin virtual.
Memori virtual
Memori virtual membuat pemrograman aplikasi lebih mudah oleh fragmentasi persembunyian dari memori fisik; dengan mendelegasikan ke kernel beban dari mengelola hierarki memori (sehingga menghilangkan keharusan untuk program dalam mengatasi hamparan secara eksplisit);
dan, bila setiap proses berjalan dalam ruang alamat khususnya sendiri,
dengan menghindarkan kebutuhan untuk merelokasi kode program atau untuk mengakses memori dengan pengalamatan relatif.