Cloud Computing
Cloud Computing is a blanket term for anything that involves the use or delivery of a service over the internet that is hosted by a second party. The types of services offered fit into three general categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). Cloud Computing services are typically: sold on-demand (by the hour or by the minute), elastic (a user can use as much or as little as they like and only pay for what they use), and the services are usually managed by the provider. This means that the client can avoid the costs of an internal IT department and the cost of maintenance on the system or service.
http://en.wikipedia.org/wiki/Cloud_Computing