The three key concepts in cloud computing are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). IaaS provides the hardware for cloud services, PaaS offers a platform and environment for developers to create and deliver apps, and SaaS allows users to access software applications over the Internet.