The top layer or layer 5 is called the Application layer. This is where most 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 which is used for surfing the internet.
TCP/IP Application Layer (Layer 5)