Una máquina virtual es un equipo con software que, al igual que un equipo físico, ejecuta un sistema operativo y aplicaciones. La máquina virtual está compuesta por un conjunto de archivos de configuración y especificaciones. Además, cuenta con el respaldo de los recursos físicos de un host. Todas las máquinas virtuales tienen dispositivos virtuales que ofrecen la misma funcionalidad que un hardware físico, aunque más portátiles, más seguras y más fáciles de administrar.
Antes de comenzar a crear y administrar máquinas virtuales, se obtienen beneficios con alguna información general, por ejemplo, los archivos, el ciclo de vida, los componentes de la máquina virtual, etc.