A hosted desktop is a fully functional Windows 11 machine hosted in the Point North Network data center, accessed by only a web browser.