Resource type
It describe one inform object eg ec2 s3 that are created modified and deleted by tf
Terraform plan
The terraform plan command lets you to preview the actions Terraform would take to modify your infrastructure, or save a speculative plan which you can apply later
Terraform apply
The terraform apply command executes the actions proposed in a terraform plan.
Terraform destroy
The terraform destroy command terminates resources managed by your Terraform project.