Chapter2: Application layer Principles of network applications Architecture: client-server or P2P Services that an application needs Web and HTTP First some jargon Web page…