1. Introduction to Terraform

2. Installing and Setting Up Terraform on Windows

3. Explanation of Terraform commands (Init, Apply, Plan, Destroy), HCL syntax, and provisioning single or multiple EC2 instances using Terraform