Das ABAP Dictionary ermöglicht eine zentrale Beschreibung und Verwaltung aller im System verwendeten Datendefinitionen. Das ABAP Dictionary ist vollständig in die ABAP Workbench integriert. Alle anderen Komponenten der Workbench können aktiv auf die im ABAP Dictionary abgelegten Definitionen zugreifen.
Das ABAP Dictionary unterstützt die Definition benutzerdefinierter Typen (Datenelemente, Strukturen und Tabellentypen). Im ABAP Dictionary kann auch die Struktur von Objekten der Datenbank (Tabellen, Indizes und Views) definiert werden. Diese Objekte können dann mit dieser Definition automatisch auf der Datenbank erzeugt werden. Weiterhin stellt das ABAP Dictionary noch Werkzeuge zur Aufbereitung von Dynprofeldern zur Verfügung, beispielsweise die Möglichkeit ein Feld mit einer Eingabehilfe (F4-Hilfe) auszustatten.

Die wichtigsten Objekttypen im ABAP Dictionary sind Tabellen, Views, Typen (Datenelemente, Strukturen, Tabellentypen), Domänen, Suchhilfen und Sperrobjekte.