DZone

Cloud computing is the distribution of various services via the Internet. These services may include applications and tools such as web servers, data storage, database, email services, and other internet applications. Rather than storing documents on a local computer or external storage device, cloud-hosted storage allows you to store them on a remote server. There are several advantages of using cloud computing.

There are two main types of cloud services: infrastructure-as-a-service (IaaS) and application-as-a-service (SaaS). IaaS is dedicated software that runs on virtual machines; it includes application programming interfaces (APIs) and a collection of servers that host the software. AAAS is a collection of hosted services that can be accessed over the internet. For instance, some cloud computing companies offer data storage and document management as part of a monthly service plan.

Source: DZone