Layanan virtualisasi adalah salinan digital dari perangkat lunak atau perangkat keras, bukan model fisik yang memakan ruang atau memori ekstra. Layanan virtualisasi aplikasi dan desktop hampir identik, karena masing-masing memvirtualisasikan perangkat lunak untuk komputer, tetapi virtualisasi desktop lebih intensif. Virtualisasi perangkat keras membagi perangkat keras komputer menjadi beberapa bagian, dan setiap bagian digunakan untuk proses yang berbeda. Virtualisasi server serupa tetapi melibatkan pemasangan beberapa server digital pada satu server fisik, yang mengurangi penggunaan panas dan daya dan memungkinkan server menjalankan banyak proses sekaligus. Virtualisasi sistem operasi (OS) membagi perangkat keras menjadi beberapa bagian untuk tujuan khusus menginstal OS lain di komputer.
Layanan virtualisasi aplikasi dan desktop keduanya dilakukan di komputer desktop atau laptop — ini biasanya untuk tujuan bisnis, jadi desktop lebih umum — yang memvirtualisasikan perangkat lunak. Ketika komputer berjalan, perangkat lunak biasanya disimpan di komputer dan komputer secara lokal mengakses perangkat lunak ini untuk menjalankan program. Dengan virtualisasi, perangkat lunak disimpan di server di luar komputer yang dapat diakses oleh komputer, artinya komputer itu sendiri tidak memiliki perangkat lunak apa pun. Virtualisasi desktop sedikit lebih intensif, karena menghilangkan kebutuhan akan unit pemrosesan pusat (CPU), dengan semua pemrosesan dilakukan melalui server.
Dengan layanan virtualisasi perangkat keras, perangkat keras komputer dibagi menjadi beberapa bagian. Ini dapat terjadi pada hampir semua perangkat keras, seperti CPU, hard drive, atau memori akses acak (RAM). Ketika bagian dari perangkat keras dipecah, bagian itu hanya dapat digunakan untuk tujuan tertentu; misalnya, jika potongan dibuat untuk tujuan enkripsi, maka potongan tersebut akan digunakan secara eksklusif untuk enkripsi.
Layanan virtualisasi server mirip dengan virtualisasi perangkat keras, karena perangkat keras sedang dipecah; perbedaannya adalah ini khusus untuk server, sedangkan virtualisasi perangkat keras biasanya untuk desktop atau laptop. Membuat server virtual berarti mengambil beberapa program server dan menempatkannya dalam satu server. Meskipun ini mengurangi kekuatan keseluruhan dari setiap server virtual, karena mereka bergantung pada perangkat keras dari satu server fisik, menambahkan RAM ekstra dapat mengurangi hal ini. Virtualisasi mengurangi panas dan penggunaan daya, membuat server lebih murah untuk dioperasikan.
Layanan virtualisasi OS memungkinkan lebih dari satu OS berjalan di komputer. Hard drive dibagi menjadi beberapa bagian, dan setiap bagian memiliki OS terpisah. Beberapa komputer mampu menjalankan setiap OS secara bersamaan, tetapi kebanyakan komputer tidak memiliki daya yang cukup untuk ini dan setiap OS digunakan secara terpisah.