# Concepts

- [Key Concepts](/manual/3.2/concepts/key-concepts.md): Learn these key concepts to understand how Fluent Bit operates.
- [Buffering](/manual/3.2/concepts/buffering.md): Performance and data safety
- [Data Pipeline](/manual/3.2/concepts/data-pipeline.md)
- [Input](/manual/3.2/concepts/data-pipeline/input.md): The way to gather data from your sources
- [Parser](/manual/3.2/concepts/data-pipeline/parser.md): Convert unstructured messages to structured messages
- [Filter](/manual/3.2/concepts/data-pipeline/filter.md): Modify, enrich or drop your records
- [Buffer](/manual/3.2/concepts/data-pipeline/buffer.md): Data processing with reliability
- [Router](/manual/3.2/concepts/data-pipeline/router.md): Create flexible routing rules
- [Output](/manual/3.2/concepts/data-pipeline/output.md): Learn about destinations for your data, such as databases and cloud services.
