This document defines and describes different types of computer networks. It discusses wide area networks (WANs), local area networks (LANs), and metropolitan area networks (MANs). It also outlines various network topologies like ring, star, bus, mesh, and tree. Peer-to-peer and client-server network models are compared, noting advantages and disadvantages of each.