Process Flow - Remote execution model
User writes Terraform code
Terraform CLI sends code to Remote Backend
Remote Backend stores state securely
Remote Backend runs Terraform plan/apply
Remote Backend updates state
User receives output and status
Terraform code is sent to a remote backend which securely stores state and runs the plan/apply commands, then updates state and returns results.