The presentation layer ensures interoperability among communicating devices.
It provides the necessary translation of data needed for transmission and at receiver changing that format into the one that is understood by the receiver.
It provides encryption and decryption for security purpose.
It provides compression and decompression to make transmission more efficient.
In particular , presentation layer is concerned with the syntax and semantics of the information transmitted.