Domain vs Data Element
Data element contains the field label and documentation (F1 help). It contains the semantic characteristics of the field.
Domain contains the technical characteristics of a field, such as field length and data type.
Aggregate Objects are the data objects which composed of more than one table e. g. views.
Read Here for More SAP ABAP Interview Questions