Warum verwaltet Terraform einen State?
Er macht Terraform-Konfigurationsdateien überflüssig.
Er speichert nur den Verlauf der in Terraform ausgeführten Shell-Befehle.
Er ordnet Adressen von Konfigurationsressourcen den verwalteten Objekten der realen Infrastruktur zu, damit Terraform Änderungen planen kann.
Er wird ausschließlich zum Herunterladen von Provider-Binärdateien verwendet.