A configuration orchestration tool by hashicorp.
- terraform modules are a directory of
*.tffiles that describe/manage your desired infrastructure
- terraform resources are composable building-blocks. They may describe network-configurations, VPS servers, DNS records, etc.
- terraform providers expose resource-types and data-sources that you can use
terraform tutorials terraform syntax terraform usage