A data dictionary is a technical metadata repository that catalogs the structural attributes of data assets, such as tables, columns, and fields. It documents essential properties including data types, constraints, default values, and relationships to other elements. This centralized documentation acts as a single source of truth for database schemas, enabling consistent data interpretation and usage across engineering teams and applications.




