O software Virtual Desktop Infrastructure (VDI) permite o provisionamento e o gerenciamento de desktops virtuais hospedados no local ou na nuvem. Esses desktops virtuais operam em máquinas virtuais localizadas em servidores dentro de um data center, e não no hardware tradicional da área de trabalho. O software VDI facilita a execução e o gerenciamento de sistemas operacionais do data center e suporta hospedagem remota de desktops. Uma "imagem virtual" da área de trabalho do usuário é transmitida pela rede, permitindo que os usuários acessem seu ambiente de desktop como se fosse local. Após o login, os usuários podem continuar seu trabalho e executar aplicativos como faria em uma área de trabalho física. As empresas utilizam o software VDI para maximizar os recursos existentes do computador sem incorrer em custos adicionais, atualizar ferramentas de software corporativo e permitir que os funcionários acessem imagens de mesa de seus próprios dispositivos ou dispositivos fornecidos pela empresa, garantindo a segurança dos dados. As soluções VDI geralmente são componentes essenciais da infraestrutura como ofertas de serviço (IAAS), onde os servidores host fornecem ferramentas virtuais, principalmente para infraestruturas de mesa. Além disso, as ferramentas VDI podem se integrar ou lançar qualquer outro software comercial necessário exigido por equipes ou organizações, aumentando a flexibilidade e a produtividade.