CloudFormation
In plain terms
AWS's infrastructure-as-code service.
Going deeper
CloudFormation provisions AWS resources from declarative templates, making infrastructure repeatable and version-controlled. It automates stack creation.
Under the hood
Declarative JSON/YAML stacks with rollback; AWS-specific, while Terraform is multi-cloud.
Examples
Provisioning AWS stacks, repeatable infra, automated deployments, IaC.
Think of it like...
Like a blueprint that builds your entire cloud setup automatically and identically each time.