Backends: Migrating From 0.8.x and Earlier - Terraform by HashiCorp

A backend in Terraform determines how state is loaded and how an operation such as `apply` is executed. This abstraction enables non-local file state storage, remote execution, etc.