Cloud Computing is a mixture of several things
This is a point from the keynote of Wu Chou at ICWS. He listed 6 things under the concept of cloud computing 1) Grid computing; 2) service hosting; 3)Utility computing; 4) virtualization plus data automation or autonomous computing; 5) SaaS (Software as a Service); 6) Web services