Microsoft Virtual PC 2007 merupakan sebuah aplikasi virtualisasi powerful gratis yang memungkinkan Anda untuk menjalankan sistem operasi berbasis PC (Personal Computer / komputer Windows) secara simultan pada sebuah workstation, mempertahankan kompatibilitas dengan berbagai aplikasi tanpa membutuhkan proses konfigurasi ulang ataupun menggunakan hardware tambahan.
Dengan menggunakan Microsoft Virtual PC 2007, Anda dapat membuat satu atau beberapa virtual machine, masing-masing dengan sistem operasinya sendiri pada sebuah komputer tunggal. Hal ini menyediakan Anda fleksibilitas untuk dapat menggunakan sistem operasi berbeda pada sebuah komputer. Artinya, Anda dapat menjalankan berbagai sistem operasi, tanpa membutuhkan hardware komputer tambahan.
Guest operating system yang didukung oleh Microsoft Virtual PC 2007 diantaranya adalah Windows Vista® Ultimate Edition dengan Service Pack 1 (SP1), Windows Vista® Business Edition dengan Service Pack 1 (SP1), Windows Vista® Enterprise Edition dengan Service Pack 1 (SP1), Windows Server® 2008 Standard, dan Windows XP Professional dengan Service Pack 3. Sedangkan untuk host operating system yang didukung oleh Microsoft Virtual PC 2007 adalah Windows Vista® Ultimate Edition dengan Service Pack 1 (SP1), Windows Vista® Business Edition dengan Service Pack 1 (SP1), Windows Vista® Enterprise Edition dengan Service Pack 1 (SP1), dan Windows XP Professional dengan Service Pack 3.