The 'cloud' is a real buzzword, but what is it, how does it impact what you do, and is it anything really new?