This document outlines the fundamentals of indexing, emphasizing its purpose to enhance search efficiency in document collections through organized index terms. It covers various indexing structures, including sequential files, inverted files, and suffix trees, along with the steps involved in constructing these indexes and associated evaluation metrics. Key processes include term selection, tokenization, and the management of records to facilitate effective and quick document retrieval.