What is Data Dictionary?

A data dictionary is a database about a database. It define the structure of the database itself and it’s used in control and maintenance of large databases.