what is the difference between on premise and hosted application software?
With an on-premise solution, you purchase the software and license, install it on your own server, and maintain it yourself. ... With a hosted solution you still provide the software, license, and maintain it yourself, but someone else provides the server that it runs on.