Date Added: Mar 2010
Cloud computing is the delivery of computer resources through a Web service interface (e.g., SOAP or REST) on an as-needed basis. The term "Cloud" refers to the organization of the underlying physical infrastructure remaining opaque (Not Visible) to the end user. In other words, cloud computing gives a user access to computer resources (i.e. Machines, Storage, Operating Systems, Application Development Environments, Application Programs) over a network (Internet or Intranet) through Web services, while the actual physical location and organization of the equipment hosting these resources - be it in the next room or spread across the globe - is not necessarily known to the user. As such, these resources appear to the user as being "In the Cloud."