What is cloud computing?

Six experts and enterprise end users weigh in on their definition of cloud computing.