Este documento describe las máquinas virtuales, que son software que emula una computadora completa y permite ejecutar programas como si estuvieran en una computadora real. Existen dos tipos principales: máquinas virtuales de sistema, que permiten ejecutar múltiples sistemas operativos en una sola computadora física; y máquinas virtuales de proceso, que ejecutan un solo proceso en un entorno independiente de la plataforma. El documento también discute algunos productos comerciales y versiones gratuitas de software de máquinas