Este documento describe diferentes tipos de máquinas virtuales, incluyendo máquinas virtuales de sistema que permiten ejecutar múltiples sistemas operativos en un solo hardware físico, y máquinas virtuales de proceso que ejecutan aplicaciones de forma aislada. También discute técnicas de virtualización como emulación de hardware y virtualización a nivel de sistema operativo, e incluye listas de hardware y software compatible con virtualización.