ABAP Dictionary (Data Dictionary / DDIC)
Central repository for defining database tables, structures, data elements, domains, and views used across ABAP programs.
The ABAP Dictionary (SE11) is where SAP's entire data model lives, and interviewers use it to check whether a candidate understands the layered design SAP uses to keep field definitions consistent across thousands of tables and programs. Getting this wrong (e.g., hard-coding field lengths instead of referencing a data element) is a classic sign of inexperience.
A domain is like a raw material spec (steel, grade, dimensions); a data element is a labeled component built from that material (a bolt of that steel with a part number and description) usable in many different assemblies while sharing the same underlying material spec.