Intel CPUを搭載したMacintosh上に仮想的なパソコンを作り、WindowsやLinuxといったOSをウィンドウで動作させられるソフト。複数の仮想OSを同時に動作させることもできる。「Parallels Desktop for Mac」は、Intel Mac上で仮想OSを動作させることができるユーティリティ。Windows、Linux、OS/2、MS-DOSなど、Mac OS X以外のOSを動かすことができる。仮想OSは、Mac OS Xのひとつのウィンドウとして動作する。全画面で表示することも可能だ。CPUの違いを吸収する仕組みを搭載することで、PowerPC搭載のMacでも動作可能な従来の仮想化ソフトに対し、「Parallels Desktop for Mac」では動作機種をIntel CPU搭載機に限定。対応環境は絞り込まれたが、その代わりIntel Macではかなり高速に動作する。
もうひとつの特徴は、Mac OS Xを使用しながら同時に仮想OSを使うことができる点。Intel MacでWindowsを動作させる方法として、Appleから無料提供される「Boot Camp」(MacをWindowsパソコンとして使うための起動OS切り替えソフト)もあるが、「Boot Camp」の場合、使うOSを切り替えるには再起動が必要となる。当然、MacとWindowsを同時に使うことはできない。
「Parallels Desktop」では複数のOSを同時に使えるため、Mac OS XとWindows間のデータのやり取りを簡単に行える。「Mac OS X」と「Windowsが表示されているウィンドウ」との間でコピー&ペーストすることが可能。また、WindowsからMac側にデータを移す場合、Mac OS XのドライブをWindowsのネットワークドライブとしてマウントする機能も利用できる。ファイルをやり取りする場合にいちいち再起動する必要がない。
ただし、仮想OSにはいくつか動作の制約がある。例えば、Windowsから扱うデバイス(ハードウェア)は、すべて「Parallels Desktop」が作り出した仮想的なものとなる。Mac側にスーパードライブが付いていてもWindowsからはCD/DVD-ROMドライブとしてしか認識しない。グラフィックやサウンドも仮想ハードウェアのため、DirectXに対応しない。Windows用ソフトのうち、ハードウェアに強く依存するユーティリティやDirectXを必要とするゲームなどは動作しない。
Windowsの最新OS「Vista」には現時点で対応していないが、開発元ではVistaへの対応を表明しており、すでに英語版ではRC2が動作するとのこと。