Virtual machine software from Microsoft that enables multiple DOS, Windows or OS/2 operating systems to run simultaneously in the same machine. Virtual PC is Microsoft's virtualization solution for client PCs, whereas Virtual Server is designed for server environments (see Microsoft Virtual Server).