Platform as a service (PaaS) is a complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications.
You can purchase the resources you need from a cloud service provider, like Microsoft Azure or Amazon Web Services (AWS), on a pay-as-you-go basis. and access them over a secure Internet connection.