Принципиальные отличия облачных технологий SaaS, PaaS и IaaS:
IaaS. Вы получаете в аренду только сервер. Все программы, приложения, операционные системы вы создаете сами. Также у IaaS есть возможность менять количество и конфигурацию серверов.
PaaS. Вы получаете готовое решение конкретной задачи. Его можно дорабатывать и дополнять, но кардинально изменить программу или сервис нельзя.
SaaS. Клиент получает полностью готовый прикладной сервис, в котором не может менять никакие конфигурации. Стоимость SaaS ниже, чем у других решений. А еще SaaS услуги не требуют сервисного обслуживания со стороны клиента.