Cloud computing concepts refer to the principles, models, and technologies used in delivering on-demand computing services over the internet. Cloud computing encompasses various deployment models such as public cloud, private cloud, hybrid cloud, and community cloud, as well as service models such as infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). Cloud computing enables organizations to access scalable, flexible, and cost-effective IT resources and services on-demand.