Cloud computing allows computing services and resources, such as servers, storage, databases, networking, software, analytics, and intelligence, to be made accessible via a network. If it is a public cloud, the network is the public internet but if its a private cloud, the transit data may be over a local or private network. Before cloud computing, all computing services were only accessible via your computer hardware, installed software or your businesses' own local servers and data storage.

Although the term 'cloud computing' may be applied to a range of technologies, there are three main types of cloud service.
1) Infrastructure as a Service (IaaS). An IaaS cloud provides a user with IT infrastructure for processing, storage, networks, and other raw computing resources on which the user can set up and run its own operating systems, rather than purchasing hardware.
2) Platform as a Service (PaaS). A PaaS cloud provides access to a computing platform which is a ready-built environment on which a user can develop its own cloud-based applications to run within the platform.
3) Software as a Service (SaaS). A SaaS cloud provides access to a software application, which the user accesses via their web browser without the need for the application to be installed onto the user's system. Most common examples include Microsoft Office 365 and Google Docs.
SEE LESS