Pls give some idea about cloud computing?

i am new to cloud computing and want 2 know abt it....
pls give any book name which is best for begginer....
any site name for it or...from where should i start?
how is scope of cloud computing in future...thnk you in advnce...
2 answers 2