Answer:
Data name semantics.
Data value semantics.
Embedded data semantics.
Handling of long lines.
Hope that helps