Virtual machine monitor (VMM)
A virtual machine monitor enables virtualization by providing an environment:
- fidelity: essentially identical with the original machine.
- performance: where programs show at worst only minor decrease in speed.
- safety and isolation: where the VMM is in complete control of the system resources.