
A virtual machine uses a combination of software and your existing
computer to emulate additional computers, all within one physical
device.
Virtual machines provide the ability to emulate a separate operating
system (the guest), and therefore a separate computer, from right within
your existing OS (the host). This independent instance appears in its
own window and is typically isolated as a completely standalone
environment, although...