Question: what is the difference between on demand and on premise?
Answer: A simple way of thinking of On-Demand solutions is that you as a customer don't own the software or the hardware that the software solution runs. ... On-premise solutions are software solutions that you install and maintain on your own. So you have ownership of the software and the hardware the software runs on.