A virtualização permite rodar vários sistemas operacionais no mesmo hardware, trazendo vantagens como flexibilidade, economia e segurança ao possibilitar a movimentação e backup completo de máquinas virtuais. Os principais softwares de virtualização incluem o VirtualBox, VMWare, Virtual PC e Hyper-V, que permitem a execução de múltiplas máquinas virtuais com seus próprios sistemas operacionais e aplicativos no hardware físico.