# 📚 Core Concepts

- [**Experimentation**](https://docs.ragas.io/en/stable/concepts/experimentation/index.md)

  ______________________________________________________________________

  Learn how to systematically evaluate your AI applications using experiments.

  Track changes, measure improvements, and compare results across different versions of your application.

- [**Datasets**](https://docs.ragas.io/en/stable/concepts/datasets/index.md)

  ______________________________________________________________________

  Understand how to create, manage, and use evaluation datasets.

  Learn about dataset structure, storage backends, and best practices for maintaining your test data.

- : [**Ragas Metrics**](https://docs.ragas.io/en/stable/concepts/metrics/index.md)

  ______________________________________________________________________

  Use our library of [available metrics](https://docs.ragas.io/en/stable/concepts/metrics/available_metrics/index.md) or create [custom metrics](https://docs.ragas.io/en/stable/concepts/metrics/overview/index.md) tailored to your use case.

  Metrics for evaluating [RAG](https://docs.ragas.io/en/stable/concepts/metrics/available_metrics/#retrieval-augmented-generation), [Agentic workflows](https://docs.ragas.io/en/stable/concepts/metrics/available_metrics/#agents-or-tool-use-cases) and [more..](https://docs.ragas.io/en/stable/concepts/metrics/available_metrics/#list-of-available-metrics).

- [**Test Data Generation**](https://docs.ragas.io/en/stable/concepts/test_data_generation/index.md)

  ______________________________________________________________________

  Generate high-quality datasets for comprehensive testing.

  Algorithms for synthesizing data to test [RAG](https://docs.ragas.io/en/stable/concepts/test_data_generation/rag/index.md), [Agentic workflows](https://docs.ragas.io/en/stable/concepts/test_data_generation/agents/index.md)
