La virtualización es una técnica que nos permite probar y utilizar un sistema operativo por encima de otro de manera que cada uno se ejecute al mismo tiempo, podamos interactuar con los dos a la vez y, además, pudiendo utilizar el sistema virtualizado con la seguridad de que, si algo sale mal, nuestro sistema operativo principal no se ve afectad. Existen muchas aplicaciones que nos permiten crear máquinas virtuales y trabajar con ellas, aunque las más conocidas con VMware y VirtualBox.