This document provides an overview of basic computer network concepts. It defines a computer network as the interconnection of two or more computers to enable communication and sharing of resources. The key components of a network include computers, cables, network interface cards, switches, and operating systems. Networks provide benefits like sharing of hardware resources, software, data, and connectivity. Some disadvantages are high installation costs and failure risks. Networks can be classified by their geographical area as local area networks (LANs), wide area networks (WANs), personal area networks (PANs), campus area networks (CANs), or metropolitan area networks (MANs). They can also be classified by component role as peer-to-peer, client-server, or