Cloud involves some technology enablers, but in my mind it's primarily about business needs, such as a application-centric operational orientation, geared toward flexible, agile, and efficient use of resource pools.
Without getting into the definition of "what is cloud?", since we could be here all day, if you are building a private cloud inside your enterprise, what are the business drivers that are causing your IT group to embark on this kind of project?