International Journal of Emerging Science and Engineering (IJESE)
Cloud computing refers to applications and services that run on a distributed network using virtualized and accessed by common internet protocols and networking standards. It is distinguished by the notion that resources are virtual and limitless and that details of the physical systems on which software runs are abstracted from the user. Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the internet. Users need not have knowledge of, expertise in, or control over the technology infrastructure in the \"Cloud\" that supports them.