가상 PC는 Windows 95, Windows 98, Windows NT 및 IBM OS/2 또는 Linux를 충분히 빠른 마이크로프로세서가 장착되어 있다고 가정하고 Macintosh 개인용 컴퓨터에서 에뮬레이트하는 프로그램입니다. 가상 PC를 설치하면 Mac은 에뮬레이트된 운영 체제의 데스크탑을 디스플레이의 한 부분에 표시하거나 전체 화면을 차지할 수 있습니다. "일반"(인텔 마이크로프로세서 기반) PC의 다른 운영 체제에서 실행되는 모든 프로그램을 실행할 수 있습니다. 가상 PC는 Intel x86 명령어를 PowerPC 명령어로 즉시 변환하여 작동합니다.
Virtual PC를 설치하고 사용하려면 Mac에 PowerPC 604e 마이크로프로세서 또는 최소 180MHz에서 실행되는 603e 버전이 있어야 합니다. 추가로 150~300MB의 하드 디스크 저장 공간이 필요하며 최소 24MB RAM(32MB 권장)이 있어야 합니다. Windows 3.1 및 DOS를 에뮬레이트하는 Virtual PC 버전을 사용할 수 있습니다. 이들은 더 느린 마이크로프로세서와 더 적은 저장 공간으로 실행할 수 있습니다.
가상 PC는 가끔 Windows 프로그램을 실행해야 하는 Mac 사용자 또는 일부 구성원은 Mac 응용 프로그램을 실행하고 다른 구성원은 Windows 응용 프로그램을 실행하려는 가족에게 유용할 수 있습니다. Wall Street Journal 리뷰어에 따르면 버튼이 하나만 있는 Mac 마우스의 경우 사용자가 오른쪽 클릭이 필요할 때 추가 키를 눌러야 한다는 점을 제외하면 에뮬레이션이 완료된 것으로 보입니다.