@JoshRoss: ++

And, I like this too: "The term cloud computing is overused and ill-defined... leding to [bad]... assumptions as to what cloud computing does and how ... [to] best utilize it. The IT Industry is not making it easier for their customers by offering many different definitions and products that only create confusion. This confusion is what the IT vendors are utilizing to create many different products and call them "cloud products." ...if you do not understand their definition then call up their professional services to "help" your company take advantage of cloud computing."

-- Cloud Computing: What It Is and What It Can Do for You