Use the `backend` block to control where Terraform stores state. Learn about the available state backends, the backend block, initializing backends, partial backend configuration, changing backend configuration, and unconfiguring a backend.| Backend block configuration overview | Terraform | HashiCorp Developer
Terraform can store the state remotely, making it easier to version and work with in a team.| Backend Type: local | Terraform | HashiCorp Developer
Terraform environment variables let you customize the Terraform CLI's default behavior. Learn about the Terraform CLI environment variables.| Terraform CLI environment variables reference | Terraform | HashiCorp Developer
Reference values in configurations, including resources, input variables, local and block-local values, module outputs, data sources, and workspace data.| References to Values - Configuration Language | Terraform | HashiCorp Developer