In Horizon 7, you create pools of machines and select settings that give all the machines in a pool a common desktop definition. Horizon 7 can then deliver the desktops to clients. Horizon 7 can deploy desktops from single-user machines, which can be virtual machines that are managed by vCenter Server, virtual machines that run on another virtualization platform, or physical computers.
Horizon 7 can also deploy session-based desktops from Remote Desktop Session (RDS) hosts. For more information about session-based desktops, see the Setting Up Published Desktops and Applications in Horizon 7 document.