Google has a service that allows you to create Virtual Machine on his Cloud. There are many Virtual Machine Types like Browsers (StackBrowsers), Mobile Phone, Operating Systems. You can use the Cloud to compute experiments that would have been impossible.
What is a server, network and storage visualization ?
Is there something that Cloud Virtual Machines can do more than the Normal Virtual Machines ?
Would Cloud VMs allow more customization ?
--
I never used a Cloud VM. Normal VM are enough to make the work done.