There are three main compute services. Infrastructure-as-a-Service (IaaS) gives vital computing resources. Platform-as-a-Service (PaaS) lets developers create applications. Software-as-a-Service (SaaS) offers cloud-based apps with less need for users to manage infrastructure.