Este documento proporciona una introducción a las máquinas virtuales. Explica que una máquina virtual es un software que emula un ordenador, permitiendo ejecutar sistemas operativos de forma aislada. También describe los dos tipos principales de máquinas virtuales, de sistema y de proceso, y algunas de sus aplicaciones como la consolidación de servidores y la prueba de sistemas operativos. Finalmente, resume algunas técnicas comunes como la emulación de hardware y la virtualización a nivel de sistema operativo.