Presentation Layer is the sixth layer in the #Open Systems Interconnection (OSI) Model. It mainly provides formatting services to the Application Layer such as file encryption and format conversion. Session Layer, Application Layer and itself are commonly known as Application Layer as a whole in Internet Protocol Suite (TCP/IP).
Functions such as #Encoding is done here.