Oh, and don't be discouraged that you don't know what they mean by "the cloud." That's a poorly described and understood phrase, even in IT circles, because it's largely an invention of the marketing folks.