A virtual desktop is an operating system and accompanying applications that are hosted on a server and made accessible to an endpoint – typically a remote endpoint – as if it was running locally on the endpoint. Virtual desktops are typically accessed through client software installed directly on an endpoint, and whose job it is...