The main types of cloud computing services include:
Software as a service (SaaS), which refers to a software application made accessible online by a third-party provider, and usually available to users through a subscription model. An SaaS does not need to be installed on a device, which makes such applications particularly appealing to businesses.
Platform as a service (PaaS), which is a model that provides developers with a framework that they can use to create and manage scalable software applications. To put it more simply: PaaS gives you a space and tools for building software, without the need to manage the infrastructure.
Infrastructure as a service (IaaS) provides basic cloud computing services, such as compute, network and storage resources that are made available on-demand, thus giving developers a fundamental infrastructure.