What is a Terraform Module?
Which file is automatically generated by Terraform to exactly specify the versions of providers required so that executions are repeatable?
Which feature allows you to separate state data for different environments (like Dev, QA, Prod) using the exact same configuration directory?
When Terraform executes, how does it know the correct order in which to create resources?