Cloud computing is a general term for the delivery of hosted services over the internet. Cloud computing enables companies to consume a compute resource, such as a virtual machine (VM), storage or an application, as a utility -- just like electricity -- rather than having to build and maintain computing infrastructures in house.
It doesn't need any effort on your part to maintain or manage it.
It's effectively infinite in size, so you don't need to worry about it running out of capacity.
You can access cloud-based applications and services from anywhere – all you need is a device with an Internet connection.