Dense retrieval uses learned dense vector representations (embeddings) to find semantically similar documents. Unlike keyword matching, it understands meaning—"car" matches "automobile" even without shared words.
Documents and queries are encoded into high-dimensional vectors, and retrieval finds documents whose vectors are closest to the query vector.