The document describes a data dictionary, which includes:
1) A notation for describing the content and values of data that a software system will process and create.
2) Information about where and how data items are used.
3) A repository that also contains relationships between data items.
4) Best developed using CASE tools to represent the data dictionary notation and examples.