Zergatik behar dut makina birtual bat?

Makina birtualak erabilgarriak dira beste sistema eragile batzuetan, adibidez Microsoft Windows™ sistemetan, funtzionatzen duten aplikazioak exekutatzeko. Softwarea garatzeko prozesuetan ere erabili ohi da, software berria ingurune garbian probatzeko.