TCP/IP Application Layer (Layer 5)
The top layer or layer 5 is called the Application layer. This is where most Transmission Control Protocol/Internet Protocol (TCP/IP) applications live. The software you generate for your end application will typically interact with some of these applications. The most commonly used TCP/IP application is HTTP (Hypertext Transport Protocol) which is used for surfing the internet.