Una máquina virtual es un software que simula una computadora, permitiendo ejecutar programas como si se estuviera en una computadora real. Las máquinas virtuales pueden clasificarse en máquinas virtuales de sistema, que permiten ejecutar sistemas operativos completamente aislados en una misma computadora física, y máquinas virtuales de proceso, que limitan los recursos disponibles para cada proceso. VirtualBox es un software de código abierto que permite crear y hacer funcionar máquinas virtuales de sistemas operativos invitados dentro de un sistema