This document is a student assignment submitted by Md. Sahwon Hosain for the course Computer Network Laboratory (course code: 318). The assignment discusses different types of computer networks such as personal area networks, local area networks, wireless local area networks, campus area networks, metropolitan area networks, and wide area networks. It also describes how modern computer networks transmit data in packets rather than a continuous data stream, and defines what a network packet is, including its two main components: control information and payload user data. Finally, it provides a brief overview of an overlay network as a virtual network built on top of another physical network.