Cloud Computing:
On-demand network access to a pool of computing resources over the internet delivered as a service, rather than hosted on local servers or personal computers. Examples include storage, applications, services, networks, and servers.
Related term: Cloud Service Provider