International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing refers to applications and services that run on a distributed network using virtualized resources 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 environment provides a great flexibility and availability of providing computing resources at a lower cost. This emerging new technology opens a new era of e-services in different disciplines.