Parallels Desktop pour Mac de la firme Parallels, Inc. est une application de Virtualisation fonctionnant sous Mac OS X, et auparavant sous Linux et Windows jusqu'à la version 4 (2008). Parallels Desktop permet de faire fonctionner Windows ou tout autre système d'exploitation utilisant un processeur de type x86 sur Mac. Depuis le passage d'Apple vers les processeurs Intel, beaucoup de logiciels permettant de faire tourner un système d'exploitation compatible x86 (Windows étant le plus commun) sur Mac OS X ont fait leur apparition. , aux côtés de VMWare, VirtualBox, QEMU.... Boot Camp quant à lui permet de créer une partition pour y installer Windows. Parallels Desktop pour Mac est un hyperviseur de type 2. Parallels Desktop pour Mac comprend un moteur de machine virtuelle qui permet à chacune de ces machines virtuelles de fonctionner d'elle-même, dans un environnement qui lui est spécialement créé : processeur, RAM, disque dur, carte graphique, carte son, etc. - Chacun des composants que contient un ordinateur. Parallels Desktop pour Mac virtualise tous les périphériques à l'intérieur de l'environnement, y compris la carte graphique, les connexions réseau et les périphériques de stockage. Le support des périphériques sur port parallèle et en USB est également disponible à l'aide d'un pilote d'accès. La configuration de la machine virtuelle est cependant limitée, pour garantir une compatibilité maximale avec les composants physiques de la machine et offrir de bonnes performances. La machine virtuelle dont dispose le système d'exploitation client (par exemple Windows ou Linux) est composée des éléments suivants : un processeur Pentium compatible x86 une carte mère générique compatible avec le chipset i815 une quantité de mémoire vive (RAM) réservée parmi la mémoire vive de Mac OS X variable (jusqu'à 1.5Go) une carte graphique (avec accélération graphique matérielle depuis la version 3.0 du logiciel, OpenGL et DirectX), avec possibilité de spécifier la quantité de mémoire vidéo du système dédiée à l'OS client.