QuickBooks Desktop software can run on a virtual server. This can be a traditional on-premises or a cloud-based virtual server, which allows for remote access and efficient management of the software across a network. If you opt for QuickBooks on cloud services, always check with your service provider to see which virtualization technology they use to host QuickBooks.