Je vais essayer d'être plus clair :
1. Choix du système au boot
Bootcamp te permet de relancer ton MacIntel sous Windows ou sous Mac OS X au choix. C'est donc un choix au démarrage de la machine. Quand tu es sous Windows, Mac OS X ne tourne pas et vice-versa.
2. Virtualisation logicielle
VMWare, Parallels, Virtual PC (et Virtual Server) te permettent, alors que tu es sous Windows, de faire tourner DANS UNE FENÊTRE, un autre OS (Linux, Windows encore, Solaris, *BSD, BeOS, SkyOS etc.) Une solution analogue est supputée disponible pour Leppard
3. "Tromper l'adversaire"
DarWine te permet de faire tourner une application de Windows dans Mac OS X : seul Mac OS X tourne. DarWine fait en sorte de tromper l'application pour qu'elle croit qu'elle est sous Windows. DarWine tire son origine du (vieux) projet Wine, disponible sous Linux et FreeBSD, et qui me permet depuis longtemps de faire tourner MS Word ou MS Excel dans Linux sans avoir à lancer Windows
4. Virtualisation de bas niveau
Là, c'est carrément Intel (et AMD de son côté) qui a intégré des fonctionnalités à ses nouveaux processeurs qui permettent de lancer plusieurs OS simultanément en partageant le matériel [là, je ne suis pas très au point sur cette partie]. Disons que c'est comme si au lancement un tout petit OS extrêmement minimal était lancé, qui se chargerait de lancer Windows, Mac OS X etc. simultanément.