Cloud Computing is clearly the latest industry buzz word. With the amount of hype, one would expect to find plenty of technical information to support the claims, but nothing could be farther from the truth. This paper attempts to objectively demystify “Cloud Computing”, explore some of the related claims and provide an objective, non-vendor viewpoint on Cloud risks and opportunities.