La virtualisation permet à un
système d'exploitation de s'exécuter sur un autre système. A la différence de l'émulation qui fait croire au système émulé à la présence d'un ordinateur défini, la virtualisation donne accès au matériel de l'ordinateur directement au second système. Il permet, par exemple, à
Linux ou à un Mac OS d'exécuter un Windows sans que celui-ci ne soit ralenti et exploite le matériel présent comme s'il était le premier système : on peut passer ainsi d'une session de jeu HalfLife:CounterStrike Source sur Windows à un traitement de vidéo sous Final Cut Studio sur Mac OS tout en gardant OS X comme système principal. Les systèmes de virtualisation se sont développés depuis qu'Apple a lancé ses Macs à base d'Intel.
Softricity, une société spécialisée dans la virtualisation, a été rachetée par Microsoft. Microsoft compte utiliser les technologies de Softricity dans Windows Vista pour le développement de Virtual DLL, un système qui permettra d'avoir plusieurs bases de registres et de jongler avec ces bases pour chaque application, résorbant en partie le problème récurrent de Windows sur les DLL. Microsoft rentre sur un marché devenant imposant et où de nombreux acteurs de l'émulation sont présents, VMWare en tête.