A virtual machine is a software computer that, like a physical computer, runs an operating system and applications.

Each virtual machine has a standard virtual hardware configuration for chip set, BIOS, ports, and so on. The amount of memory and number of processors depends on the VM's host.