This week, we learned about the application layer of networks. This is the “Top Layer” of the top-down approach to studying networks. The application layer consists of internet applications, such as E-mail, file sharing, and video streaming. We learned about HTTP, which is the protocol that web browsers use to exchange HTML web pages. We also studied the difference between peer-to-peer and client-server file sharing.