This document provides an overview of computer networks, including definitions, types of networks and topologies. It defines a computer network as allowing devices to exchange data via physical connections. The main types of networks covered are personal area networks (PANs), local area networks (LANs), metropolitan area networks (MANs) and wide area networks (WANs). The document also discusses peer-to-peer and client-server network architectures, and various network topologies including star, bus, ring and tree configurations.