Transaction Code for Data Dictionary is : SE11

- Tables and Structures
- Data Elements
- Domains

Tables:
- It Represents the database Tables where data actually resides.
- Tables can be Defined independently of the database in the ABAP Dictionary.
- The fields of the table are defined with their SAP ABAP Data types and Lengths.
Structures:
- By using Structures concept Fields can be added in Pre-Defined tables.
- Directly to add a field in predefined tables is not possible.
- These are Just like user-defined data type.
- Defined like a table and can then be addressed from ABAP programs.
- Structures contain data only during the runtime of a program.
Data Elements:
- Data Elements are used to maintain Field Labels from Back end.
- In SAP labels can be kept from Front end also like in Client server.
- Data Element screen is optional because of labels can be kept from Front end also.
Domain:
- Domain Screens are used maintain Data Type and Size for Fields.
- Domain defines the value range of all table fields and structure components.