Infrastructure as Code is the practice of managing and provisioning IT infrastructure through machine-readable configuration files rather than manual processes. Tools like Terraform and Ansible enable repeatable, version-controlled infrastructure deployments.