Cloud computing refers to the use and access of multiple server-based computational resources via a digital network (WAN, Internet connection using the World Wide Web, etc.). Cloud users may access the server resources using a computer, netbook, pad computer, smart phone, or other device. In cloud computing, applications are provided and managed by the cloud server and data is also stored remotely in the cloud configuration. Users do not download and install applications on their own device or computer; all processing and storage is maintained by the cloud server. The on-line services may be offered from a cloud provider or by a private organization.
Cloud computing can be broken down into roughly three categories. Many of us use simple cloud services on a daily basis without even realizing it, while enterprise customers utilize the cloud to host their entire infrastructure. Some cloud platforms offer a mix of proprietary development and applications, while others are simply subscription-based services.