# Terramate > Terramate is a cloud-based Infrastructure as Code (IaC) management platform that helps teams manage, organize, and collaborate on Terraform and OpenTofu codebases. The platform consists of Terramate CLI (an open-source orchestration and code generation tool) and Terramate Cloud (a fully managed SaaS service providing collaboration, observability, drift detection, and governance). Terramate integrates with any existing CI/CD platform and doesn't require access to cloud accounts, state files, or source code. Terramate enables teams to **build**, **deploy**, **manage** and **observe** cloud infrastructure with Infrastructure as Code (IaC) tools such as Terraform, OpenTofu, Terragrunt, Kubernetes and others. It provides a next-generation Infrastructure as Code Management Platform that runs natively in your existing CI/CD system. **Key Capabilities:** 1. **Streamline configuration management and environments**: Manage environments and services with stacks and code generation to keep configuration DRY 2. **Automate and orchestrate Terraform, OpenTofu and Terragrunt in any CI/CD**: Turn any CI/CD into a powerful IaC vending machine 3. **Enable better collaboration, governance, observability and drift control**: Plan previews, policies, observability, notifications, SlackOps, automated drift detection and reconciliation 4. **Enable developer self-service infrastructure**: Terramate Catalyst enables developers to deploy and manage infrastructure in a self-service way using reusable Bundles and Components without needing deep Terraform expertise **Important**: Terramate is **not** a CI/CD platform. It integrates with your existing CI/CD (GitHub Actions, GitLab CI/CD, Bitbucket, Azure DevOps, Atlantis, Circle CI, Jenkins, etc.), allowing you to reuse existing workflows, compute, access management, and more. ## Core Concepts Terramate organizes infrastructure code into **stacks** - collections of infrastructure resources managed as a unit. Stacks are identified by directories containing `*.tm.hcl` files with `stack {}` blocks. Terramate provides **orchestration** to execute commands (like `terraform apply`) in stacks using change detection, **code generation** to keep configuration DRY, and **configuration** via variables and metadata. ## Documentation - [Terramate Documentation](https://terramate.io/docs/): Complete documentation covering CLI, Cloud, Catalyst, and core concepts - [Getting Started Guide](https://terramate.io/docs/cli/getting-started): Quickstart guide for new Terramate projects - [CLI Reference](https://terramate.io/docs/cli/reference/): Complete command reference for Terramate CLI - [Cloud Documentation](https://terramate.io/docs/cloud/): Terramate Cloud features, integrations, and usage - [Catalyst Documentation](https://terramate.io/docs/catalyst/): Terramate Catalyst for self-service infrastructure ## Getting Started - [Installation Guide](https://terramate.io/docs/cli/installation): Install Terramate CLI on macOS, Linux, or Windows - [Onboarding Terraform Projects](https://terramate.io/docs/cli/on-boarding/terraform): Add Terramate to existing Terraform projects - [Onboarding OpenTofu Projects](https://terramate.io/docs/cli/on-boarding/opentofu): Add Terramate to existing OpenTofu projects - [Onboarding Terragrunt Projects](https://terramate.io/docs/cli/on-boarding/terragrunt): Add Terramate to existing Terragrunt projects ## Product & Services - [Terramate Cloud](https://cloud.terramate.io/): Sign up for the SaaS platform - [Playground](https://play.terramate.io/): Interactive Terramate playground - [Status Page](https://terramatestatus.io/): Service status and uptime monitoring ## Website Pages - [Homepage](https://terramate.io/): Product overview, features, and testimonials - [Pricing](https://terramate.io/pricing): Pricing plans and feature comparison - [Demo](https://terramate.io/demo): Product demo - [Support](https://terramate.io/support): Support and help resources - [Blog](https://terramate.io/rethinking-iac): Articles about Infrastructure as Code ## Legal & Compliance - [Terms of Service](https://terramate.io/legal/terms-of-service): Terms of Service agreement - [Privacy Policy](https://terramate.io/legal/privacy-policy): Privacy policy and data handling - [Security & Compliance](https://terramate.io/compliance/security): Security and compliance information - [Service Level Agreement](https://terramate.io/legal/service-level-agreement): SLA details - [Data Processing Addendum](https://terramate.io/legal/data-processing-addendum): DPA for data processing ## Community - [GitHub Repository](https://github.com/terramate-io/terramate): Open-source CLI source code - [Discord Community](https://terramate.io/discord): Join discussions and get help - [GitHub Issues](https://github.com/terramate-io/terramate/issues): Report bugs and request features ## Optional - [Medium Blog](https://medium.com/terramate): Additional blog content on Medium - [Twitter/X](https://twitter.com/terramateio): Follow for updates and announcements - [LinkedIn](https://www.linkedin.com/company/terramate-io): Company updates and news - [Careers](https://jobs.ashbyhq.com/terramate): Job opportunities at Terramate