Terraform is an open-source Infrastructure as Code (IaC) tool developed by HashiCorp that allows you to define, provision, and manage infrastructure across multiple cloud providers using a declarative configuration language. With Terraform, you can codify your entire infrastructure (servers, databases, networks, etc.) into configuration files, making deployments repeatable, scalable, and version-controlled. It supports major platforms like AWS, Azure, Google Cloud, and more — all from a single codebase.