This visual execution trace shows how Terraform applies the create_before_destroy lifecycle rule. First, Terraform starts the apply process with the old resource existing. Then it creates the new resource while keeping the old one active. Terraform waits until the new resource is ready and healthy. Only after that does it destroy the old resource. This sequence prevents downtime by ensuring continuous availability. The variable tracker shows the old instance exists initially and is destroyed only after the new instance is created. Key moments clarify why the new resource must be ready before destroying the old one and what happens if readiness fails. The quiz tests understanding of the creation and destruction order and the effect of disabling this rule.