Virtualização permite rodar vários sistemas operacionais em um único equipamento através de máquinas virtuais. Isso traz economia ao permitir melhor uso dos recursos dos servidores e eliminar incompatibilidades entre aplicativos e sistemas operacionais. Os principais softwares de virtualização incluem o VMware, VirtualBox, Xen e Hyper-V, cada um com suas vantagens e aplicações.