This document discusses different types of computer networks. It defines local area networks (LANs), metropolitan area networks (MANs), wide area networks (WANs), personal area networks (PANs), virtual private networks (VPNs), home area networks (HANs), peer-to-peer networks, and client-server networks. For each network type, examples are provided and advantages and disadvantages listed. References used in creating the document are also included at the end.