Cloud computing refers to storing and accessing data and programs over the internet instead of a computer's drive. It involves using remote servers hosted on the internet to store, manage, and process data. Some examples of cloud computing include iCloud, Google Cloud Connect, IBM Smart Cloud, and Google Drive. The advantages are worldwide access, more storage, easy set-up, automatic updates, and reduced costs while the disadvantages are security, privacy, loss of control, and reliance on the internet.