Cloud Computing refers to on-demand access to computing resources and services via the Internet, forming the backbone for many daily applications used by people such as movie streaming and backup stor...