Cloud computing is a term used to describe when a computing
resource is accessed over a network which in most cases is the internet
The name derives from the use of a cloud-shaped symbol as an abstraction
that represents the network that delivers the service.
Here is an interesting infographic about facts and fiction when it comes to cloud computing services.