What Exactly Is Cloud Computing?

Question by something: What exactly is cloud computing?
I hear a lot about it in the news but really don’t understand it. What are its advantages and disadvantages?

Best answer:

Answer by 53MalePrisonCloud computing is Internet-based computing, whereby shared resources, software and information are provided to computers and other devices on-demand, like the electricity grid.

The term “cloud” is used as a metaphor for the Internet, based on the cloud drawing used in the past to represent the telephone network, and later to depict the Internet in computer network diagrams as an abstraction of the underlying infrastructure it represents

Refer to the wikipedia link. Its best explained with picture and diagrams.