Definition: Terraform
Software from HashiCorp that enables developers to provision servers on multiple cloud platforms by writing one set of code in the HashiCorp Configuration Language (HCL). Optionally, JSON can be used. Introduced in 2014, HCL eliminates having to write different parameters to provision diverse servers (AWS, Azure, Google, etc.), and work can be moved from one cloud datacenter to another without writing different code.