Cloud computing refers to storing and accessing data and programs over the internet instead of a computer's hard drive. The document discusses the fundamentals of cloud computing including technical descriptions, characteristics, deployment models, and issues related to privacy and security. Private clouds within an organization are important for ensuring 100% security of internal databases.