Virtualisierungsplattformen wie VMware Horizon nutzen einen zugrunde liegenden Server und Hypervisor zum Erstellen und Verwalten zahlreicher virtueller Desktop-Maschinen (VMs).
Darüber hinaus bieten derartige Plattformen zusätzliche Desktop-Tools und -Infrastruktur, mit denen Administratoren diese VMs in Pools konfigurieren. Gleichzeitig können sie Anwendungen, Personalisierung, Richtlinien und andere für die Desktop-Erfahrung relevante Inhalte verwalten.
Anwender starten eine VDI-Client-Anwendung oder eine Webseite, um eine sichere Verbindung zu diesen virtuellen Desktop-Maschinen herzustellen und sich dort anzumelden. Eine Reihe sicherer Gateways sowie ein Brokering- und Berechtigungssystem gewähren Anwendern Zugriff auf die richtigen Ressourcen.