How about: instead of keeping photos in a shoebox in your cupboard at home, you can keep them in a container at a company's storage place. But people want their own box, so the company divide their container box up into pigeon-holes and fit all the shoeboxes in to the spaces in it. If you want to look at the pictures you can go and view them, you only have access to your own shoebox though.
Shoebox is logical computer, cupboard is computer, container is a distant "big" computer (server), pigeon hole is a virtual server.
Now you might have a few boxes of photos at different companies -- the cloud is being able to see/use all those photos at the same time from anywhere in the World.
[Perhaps too close to storage model vs processing model of cloud?]