The transfer syntax describes which data types and values are used, how they are to be structured and exchanged.
The instances of the representation layer make agreements about a concrete transfer syntax. The mapping between abstract and concrete transfer syntax is called the representation context. The transfer syntax operates independently of the abstract syntax used between two application instances. Thus, several transfer syntaxes may well be used for one and the same abstract syntax.