Practice of managing and provisioning infrastructure through code rather than manual processes. Implemented using tools like Terraform for consistent and repeatable deployments.