How Virtual Desktops Work Across Devices