Virtual machine/Definition

A virtual machine is a computer that is emulated but the software inside thinks that it runs on a real computer.