Terraform Operator, when boiled down to it’s core, is a workflow runner. The Controller takes a config and orchestrates pods to execute in a workflow. Take a look at this diagram to see the basic workflow:

Terraform Operator Workflow Diagram