This document provides an overview of computer networks. It defines a computer network as a collection of devices connected to allow data exchange. It then describes different types of networks including personal area networks (PANs), local area networks (LANs), metropolitan area networks (MANs), and wide area networks (WANs). Finally, it discusses common network architectures such as client-server, peer-to-peer, and hybrid architectures.