VirtualBox es un interesante software que sirve para tener y manejar distintos sistemas operativos a la vez dentro de maquinas virtuales, con maquina virtual me refiero a que es un ordenador pero virtual (Sistemas operativos dentro de sistemas operativos), el programa tiene compatibilidad con Windows, Linux y MacOS, puedes instalar un sistema operativo dentro de otro sistema operativo sin hacer ninguna partición en tu disco duro.
De esta manera si tienes Windows y quieres probar Linux, puedes abrir Linux como un programa más de tu ordenador. Con solo tener el sistema operativo que quieres instalar descargado preferiblemente en formato .ISO puedes usarlo para instalarlo en una maquina virtual y abrirlo cuantas veces quieras como si fuese un programa más de tu computadora.
Por ejemplo, yo tengo dos sistemas operativos en dos particiones en una de las particiones tengo windows 7 de 64bit y dentro de mi windows 7 de 64bit tengo el VirtualBox y por medio de el tengo instalado varias distribuciones de Linux, así cualquier cosa que necesite saber o experimentar solo tengo que usar el VirtualBox. Existen más programas de maquinas virtuales como también está VirtualPC, pero el que para mi es mejor es el VirtualBox.
VirtualBox es una aplicación gratuita perteneciente actualmente a Oracle Corporation. Pueden descargar VirtualBox totalmente gratis en el siguiente enlace: