loud. Unlike organizations that sell onsite software platforms, these developers do not receive large fees up front to offset their development costs early on. However, just as publishers depend on ongoing royalties, SO too do these developers earn a stream of revenue over a longer period of time. Cloud Computing Subsets of Cloud Computing There are three generally agreed upon but sometimes overlapping classifications of cloud computing offerings. It's not unusual for providers to offer more than one of these types of services. The classifications are as follows: Software as a Service (SaaS) Application developers manage and develop specific applications for enterprises. Enterprise and residential customers pay monthly fees to use these applications, which are generally accessed via a web interface. Platform as a Service (PaaS), also called Application Platform as a Ser- vice A provider makes its hardware and basic application suite available to developers and enterprises that create specialized add-on applications for specific functions. Infrastructure as a Service (IaaS) Developers create applications on basic computing and storage infrastructure owned and supported by cloud providers. This section begins with an example of an anonymous enterprise exploring the pos- sibility of using an application from a SaaS provider. A multinational technology consulting organization is considering using a soft- ware developer to create and manage an application for applicant tracking. This soft- ware will automate tasks associated with sorting the résumés of job seekers, scheduling interviews, and transmitting résumés to the appropriate department. The consulting organization does not want the tasks of developing and maintain- ing the new software. Management believes it is more efficient and less costly to hire a developer to host the software application in the developer's data center, on its disk space. The applicant tracking software being developed will also have the capabil- ity to handle and translate résumés as well