Virtual machine
A virtual machine, or VM, is a computational resource that runs programs and deploys apps using software rather than a physical computer. On a physical computer called the “host,” one or more virtual “guest” machines operate. Even although they are all running on the same host, each virtual machine has its own operating system and operates independently of the others. This implies that a physical PC can run a virtual MacOS computer, for instance.