PaaS: Platform as a Service is a hosted environment for running your server side apps. The environment i.e. the application's runtime and maintenance is managed by the PaaS provider. As a customer of PaaS, you just need to provide your server application binaries and the machine configurations required.