Response time:
Clouds shorten the time required for a server to communicate with a client by reducing the geographical distance between the server and the client.
If one of the servers in your area goes down, other servers on the data center will still be up and able to serve the content. A cloud isn’t the only way to maximize data availability, but it can help.
 Access restrictions:
In certain cases, cloud can help overcome access restrictions to content. For example, if a firewall blocks a client machine from accessing a server in one country, a cloud network can provide copies of the content in another country.