To create an automated desktop pool, Horizon 7 dynamically provisions machines based on settings that you apply to the pool. Horizon 7 uses a virtual machine template as the basis of the pool. From the template, Horizon 7 creates a new virtual machine in vCenter Server for each desktop.