What are the advantages of using virtual machines?
By running as individual computers with individual operating systems and applications, virtual machines have the advantage of remaining independent of each other and of the physical host computer. The hypervisor allows you to run different operating systems on virtual machines at the same time.