What is Cloud Computing.Explain in detail.?

I want to know what is cloud computing in detail.Please give some clear information on that
3 answers 3