IaaS is infrastructure, PaaS is a development environment, SaaS is ready to use the software on the cloud. Do read this article which covers the difference between IaaS, PaaS, and SaaS