Retrieving external evidence and placing it in context before generation.
RAG combines ingestion, chunking, indexing, query retrieval, optional reranking, context assembly, and grounded generation. Each stage needs separate evaluation because a fluent final answer can hide an upstream retrieval failure.