Una máquina virtual es un software que emula una computadora real y puede ejecutar programas de forma similar. Permite ejecutar múltiples sistemas operativos en un solo hardware de forma aislada. Esto proporciona beneficios como ahorro de recursos, protección, automatización y flexibilidad.