These store the state and may be used to run operations in a remote environment. Remote backends allow multiple collaborators and automated systems to use Terraform together in a more coordinated way, which is useful for production infrastructures. Some of these backends, like the S3 backend, support state locking for concurrent runs.