Serverless lets you run code without managing servers: the provider handles provisioning, scaling and patching. You pay per execution, can scale to zero, and deploy quickly. Trade‑offs include cold starts, execution limits and vendor lock‑in.