Cloud Computing is defined as Computer-based services delivered over the Internet. It doesn’t store any data on your computer. The services comprise software, hardware, databases, storage etc.
The reason behind the term ‘Cloud’ is the design of network at different location with different network devices similar to cloud.