# terraform > Create and deploy infrastructure as code to cloud providers. > Homepage: . - Initialize a new or existing Terraform configuration: `terraform init` - Generate and show an execution plan: `terraform plan` - Build or change infrastructure: `terraform apply` - Destroy Terraform-managed infrastructure: `terraform destroy`