Terraform is an open-source infrastructure as code (IaC) tool built by HashiCorp. It permits users to define and provision infrastructure employing declarative configuration files. Terraform supports multiple cloud providers, making it a prevalent choice for managing cloud resources.