What is Terraform?
Infrastructure as code — define your cloud setup in files, version it, reproduce it anywhere.
Terraform Reference Topics 10 planned
These are the topics planned for this reference. They are not written yet — the list is published so you can see what is coming. Everything already complete on this site is linked from the Languages section.
Origin (HashiCorp, 2014), the 2023 license change, and the OpenTofu fork.
Guide in progressGetting either CLI running, and why the choice matters.
Guide in progressHashiCorp Configuration Language — Terraform's declarative syntax.
Guide in progressHow Terraform talks to AWS, GCP, Azure, and thousands of other APIs.
Guide in progressTerraform's model of what it believes exists, and why it matters.
Guide in progressParameterizing configuration and exposing values to other systems.
Guide in progressPackaging reusable, shareable infrastructure components.
Guide in progressThe core workflow: preview changes, then execute them.
Guide in progressLicense, governance, and feature differences as of 2026.
Guide in progressAutomating plan/apply in a pipeline instead of running locally.
Guide in progress