Terraform is an open-source Infrastructure as Code (IaC) tool by HashiCorp that lets you define and provision cloud infrastructure using a declarative configuration language. This guide explains what Terraform is, why it matters, and how to get started managing infrastructure across AWS, Azure, and Google Cloud.