Desktop virtualization separates the OS, applications and data from a local device, and encapsulates the image in a file that is run on a centralized server or servers in the data center.
Multiple desktop VMs are isolated on fully utilized powerful servers and managed as a group in the data center where they can be protected, backed up and resources can be dynamically allocated as needed.
This transforms a static desktop device into a portable stateless desktop environment that is highly available and accessible using almost any device over any network connection.
And since the complete desktop image is captured, the user has the full feature rich experience as if the OS and apps where installed locally. The user interfaces are all the same and everything just works.
The desktop environment can be accessed over internet connection.