La virtualización es una técnica que oculta las características físicas de recursos computacionales como servidores, sistemas operativos y dispositivos de almacenamiento para hacerlos aparecer como múltiples recursos lógicos o como un único recurso lógico. La virtualización ofrece ventajas como ahorro de costos, entornos aislados para pruebas y seguridad, y compatibilidad de programas. Al elegir una plataforma de virtualización hay que considerar opciones de software gratuito u de pago.