Cloud Functions is Google Cloud's serverless, event-driven compute service for running single-purpose functions without provisioning servers. Functions respond to HTTP requests or events from Google Cloud services and scale automatically to match load. Built on the same platform as Cloud Run, it offers a lightweight way to glue services together and react to events across Google Cloud.