Process Flow - Why resources are Terraform's core
Define Resource Block
Terraform Reads Config
Create/Update Resource
Track Resource State
Manage Infrastructure
Apply Changes or Destroy
Terraform uses resource blocks to know what cloud parts to create or change. It reads these, makes the resources, tracks them, and manages updates.