Virtual Machine atau yang sering disebut VM adalah perangkat lunak virtualisasi, yang dapat digunakan untuk mengeksekusi sistem operasi tambahan di dalam sistem operasi utama. Fungsi ini sangat penting jika seseorang ingin melakukan ujicoba dan simulasi instalasi suatu sistem tanpa harus kehilangan sistem yang telah ada. VM dapat dijalankan bersamaan dengan sistem operasi utama. Keuntungan lainnya adalah jika sistem operasi yang diinstal di VM tidak ingin digunakan lagi, kita hanya tinggal me-remove-nya.