PaaS is a cloud service where service providers offer users the hardware and software tools that are usually required for the application development over the internet.
Providers have hardware and software in their own infrastructure. PaaS thus saves users the trouble of installing hardware and software to develop or run a new application.