¿Qué es una máquina virtual?

Una máquina virtual es un ordenador simulado ejecutándose dentro de otro equipo. El equipo simulado se llama invitado, mientras que la máquina real se llama anfitrión.

Con la virtualización, el invitado tiene acceso al hardware real del equipo en el que se ejecuta. Si el invitado se ejecuta sobre hardware no real, se denomina emulación.