virtual machine
  • noun a simulated machine and its operations
  • A computer that is simulated by another computer.
  • A computer system which allows multiple operating systems and applications to be run simultaneously by two or more users. Such a system provides each user with what appears to be an independent computer.
  • A programming language interpreter, such as a Java Virtual Machine.

Not what you were looking for?