---
title: "Concepts | Grafana Agent documentation"
description: "Learn about the Grafana Agent Flow concepts"
---

> For a curated documentation index, see [llms.txt](/llms.txt). For the complete documentation index, see [llms-full.txt](/llms-full.txt).

# Concepts

This section explains the primary concepts of Grafana Agent Flow.

- [Configuration language](https://grafana.com/docs/agent/next/flow/concepts/config-language/)
- [Components](https://grafana.com/docs/agent/next/flow/concepts/components/)
- [Component controller](https://grafana.com/docs/agent/next/flow/concepts/component_controller/)
- [Custom components](https://grafana.com/docs/agent/next/flow/concepts/custom_components/)
- [Modules](https://grafana.com/docs/agent/next/flow/concepts/modules/)
- [Clustering](https://grafana.com/docs/agent/next/flow/concepts/clustering/)
