Terraform — это инструмент для управления инфраструктурой через код. Ты описываешь в HCL-файлах, какие серверы, базы данных, сети тебе нужны, делаешь terraform apply — и он всё создаёт в облаке. Главная фишка — он хранит state и знает, что уже создано, поэтому может делать инкрементальные изменения.