IaC defines infrastructure in code (Terraform/CloudFormation) so it’s versioned, reviewable, and reproducible. It reduces configuration drift and makes environments consistent and easier to automate.