(We use these terms interchangeably here.) This involves hiring a Cloud Service Provider to host QuickBooks professional (likely along with your other software, documents and data) in a completely hosted environment, and providing a Virtual Desktop for everyone if your firm to work in (from anywhere). Your second option is to run QuickBooks professional (the desktop edition) in a hosted Private Cloud, or Virtual Desktop. QuickBooks Professional in a Private Cloud / Virtual Desktop This is probably the least desirable option, as it requires managing and maintaining in-house IT infrastructure, and limits your team’s ability to work from anywhere. This involves installing the QuickBooks server component on your firm’s on-premise server, setting up a shared folder to hold your QuickBooks company file, installing the QuickBooks software on the appropriate users’ desktops, and connecting the desktops to your server. Your first option is to simply install QuickBooks on your law firm’s local desktops and server(s). QuickBooks Professional Installed Locally