Every IT company with a product to promote tends to tack on the word cloud just to drum up interest. This summer I even saw someone advertising their cloud in a box solution
"Just like the weather, everyone seems to talk about cloud computing these days. But it also seems that everyone has their own definition of what qualifies as a cloud solution or a cloud service. This lack of clarity is a problem."