Cloud computing is used to describe resources (applications, services, software, and hardware) that reside on the Internet rather than solely within the hardware of a computer. It provides applications that can be accessed and used in any location with Internet connectivity. Cloud computing software is low cost, requires relatively little management compared to traditional software configurations, and is generally convenient to users.
The growth of cloud computing has caused an immense shift in business practice for companies that, in the past, have had to build out complex infrastructures for managing software and data. This innovation is allowing businesses to focus resources on more pertinent activities, with more immediate returns on investment.
Cloud computing is quickly becoming pervasive in public and private organizations, and in homes all over the world. File sharing, data storage, and social networking are all prominently used in the cloud.
http://en.wikipedia.org/wiki/Cloud_computing http://blogs.computerworld.com/19959/defining_cloud_computing_part_one_laymen_s_terms http://www.techterms.com/definition/cloud_computing