Simply put, a SaaS solution is software that exists entirely in a cloud environment versus on premise. With an on-premise CMS, for example, the solution is installed on your company's infrastructure and managed by your IT team.