The cloud refers to wide range of services delivered without a single down time in the services. Cloud hosting servers are located in data centers all over the world. Some definitions its on-demand availability of the services however its not true since these services are always available. However some servers use is is on demand. WhatsApp