Remote desktop services allow users to share a desktop environment between one machine and another over the internet. They enable a technical support worker to log in from their own machine into a colleague or customer's machine, and access all local resources, including storage, apps, desktop interfaces, and more.
Platforms are also used for educational and other purposes, and enable users to operate a remote machine as they would their own device. They can also be configured by administrators to only allow certain applications to be used or made visible.