O hypervisor,
ou Monitor de Máquina Virtual (VMM), é uma camada de
software entre o hardware e o sistema operacional. O
VMM é responsável por fornecer ao sistema operacional
visitante a abstração da máquina virtual. É o
hypervisor que controla o acesso dos sistemas operacionais
visitantes aos dispositivos de hardware. É interessante
ressaltar que o VMM não executa em modo usuário, pois
é ele que deve executar, ou simular a execução, das
instruções privilegiadas requisitadas pelo sistema
operacional visitante.