Data dictionary is a component of a DBMS which is an electronic document that contains data definitions and data use for every piece of data in an organization, describes the data and its characteristics, such as location, size, and type of data. It is an electronic document.