Uma máquina virtual é um computador de software que, como uma máquina física, executa um sistema operacional e aplicativos. Uma máquina virtual usa os recursos físicos da máquina física na qual é executada, chamada de sistema host. As máquinas virtuais têm dispositivos virtuais que fornecem a mesma funcionalidade que o hardware físico, mas com os benefícios adicionais de portabilidade, capacidade de gerenciamento e segurança.
Uma máquina virtual tem um sistema operacional e recursos virtuais que você gerencia da mesma forma que gerencia um computador físico. Por exemplo, você instala um sistema operacional em uma máquina virtual da mesma forma que instala um sistema operacional em um computador físico. Você deve ter uma imagem de CD-ROM, DVD ou ISO que contenha os arquivos de instalação de um fornecedor de sistema operacional.