The term cloud computing refers to the delivery of different services through the internet. These computing resources include tools and applications like data storage, servers, databases, networking, and software. Rather than keeping files on a proprietary hard drive or local storage device, cloud-based storage makes it possible to save them to a remote database that can be accessed by multiple users, with each user seeing only their share of resources.