Cloud computing is an umbrella term used to refer to Internet based development and services. The cloud is a metaphor for the Internet. A number of characteristics define cloud data, applications services and infrastructure:
Remotely hosted: Services or data are hosted on someone else’s infrastructure.
Ubiquitous: Services or data are available from anywhere.
Com modified: The result is a utility computing model similar to traditional that of traditional utilities, like gas and electricity. You pay for what you would like.