From an end-user's perspective, the cloud computing industry often speaks about different delivery models of cloud computing, all of which refer to the different layers of the cloud computing architecture.The most commonly heard term perhaps is Software as a Service or SaaS, in which the application runs on the cloud, eliminating the need to install and run the application on the client computer.