Virtual machine
From DocForge
Software simulation of a Turing complete machine.
Virtual machines are one of the most basic concepts in computation, the capability of a Turing complete system to reproduce the behaviour of any other Turing complete system.
VM usages ranges from operating systems, to calculators, from programming language runtimes to text editors.

