Thats what I'm leaning towards as well, a buzzword with little actual meaning. I posed the question mostly to see what others feel about it. Some of the solutions I look at in my job enjoy tacking on cloud for the hell of it, with no real explanation what makes it different then just standard setups.