Date Added: Feb 2012
Cloud Computing (CC) is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet. Cloud is basically an extension to the object oriented programming concept of abstraction. It eliminates the complex working details from being visible to the users. What users can view is just an interface, which only involves receiving the inputs and providing the outputs. The process involved in generating the outputs is completely invisible. The cloud works on the concept of abstraction in a physical computing environment, which is done by simply hiding the actual processes from the users.