En fait sur une même machine tu peux en heberger plusieurs mais de façon virtuelle.
En gros tu as un windows installé comme partout, sur lequel tu installes un logiciel de virtualisation.
Après, avec ça, tu crées plein de petites machines virtuelles où tu installes de nouveaux OS et elles fonctionne comme une machine classique ensuite. Complètement indépendante de la machine "source". Enfin pas tout à fait, il faut quand même qu'elle soit allumée ;-).
Sur la même machine avec ça tu peux installer un Mac OS, un linux et un Windows XP, un Vista ..., sans tout péter et allumées toutes en même temps.
C'est une technologie de plus en plus utilisée aujourd'hui. Il y a même presque plus que ça pour les serveurs des entreprises ....
Enfin bref je vais pas faire un cours ici ;-) !