Oprogramowanie Virtual Desktop Infrastructure (VDI) umożliwia udostępnianie i zarządzanie wirtualnymi komputerami stacjonarnymi, które są hostowane albo w chmurze lub w chmurze. Te wirtualne komputery stacjonarne działają na maszynach wirtualnych znajdujących się na serwerach w centrum danych, a nie na tradycyjnym sprzęcie komputerowym. Oprogramowanie VDI ułatwia działanie i zarządzanie systemami operacyjnymi z centrum danych i obsługuje zdalne hosting komputerów stacjonarnych. „Wirtualny obraz” komputerów użytkownika jest przesyłany przez sieć, umożliwiając użytkownikom dostęp do ich środowiska stacjonarnego, tak jakby był lokalny. Po zalogowaniu użytkownicy mogą kontynuować pracę i uruchamiać aplikacje tak, jak na fizycznym pulpicie. Firmy wykorzystują oprogramowanie VDI do maksymalizacji istniejących zasobów komputerowych bez ponoszenia dodatkowych kosztów, aktualizowania narzędzi oprogramowania dla przedsiębiorstw i umożliwiają pracownikom dostęp do obrazów stacjonarnych z własnych urządzeń lub urządzeń dostarczanych przez firmę, jednocześnie zapewniając bezpieczeństwo danych. Rozwiązania VDI są często niezbędnymi elementami infrastruktury jako oferty serwisowej (IAAS), w których serwery hosta zapewniają wirtualne narzędzia, przede wszystkim do infrastruktury komputerowej. Ponadto narzędzia VDI mogą zintegrować lub uruchomić inne niezbędne oprogramowanie biznesowe wymagane przez zespoły lub organizacje, zwiększając elastyczność i wydajność.