Difference between cloud, hosted and SaaS ERP systems

As an independent ERP consultant, one question that I am always asked is, what the difference is between a cloud system, a SaaS system and an on-premise system. These terms tend to be thrown about a lot, and it is quite easy to be a little confused by them all. In this article, we aim to [...]