Provides access to the software running on a cloud infrastructure. The users can access it using a browser or program interface. The customer does not manage the underlying platform.
eg. Google Drive
Features
Scalability
Availability
Easier to use
Web access
One to many
Platform as a Service
Provides ability to create and/or deploy applications on cloud infrastructure
eg. Microsoft Azure
Features
Web access
Offline access
Built-in scalability
Infrastructure as a Service
Provides ability to provision processing, storage, networks, and other resources
Customer does not manage or control underlying infrastructure but can control the OS, storage and deployed applications