This document provides an overview of computer networks. It defines a network as consisting of two or more connected computers that can share resources and information. Networks allow sharing of hardware, software, files and administration. There are different types of networks classified by transmission medium (wired vs wireless), size (LAN, WAN, MAN), management (peer-to-peer, client/server), and topology. Common transmission media are twisted pair cables, coaxial cables, and fiber optic cables. Local area networks connect computers within a building while wide area networks connect locations further apart like across cities. Protocols like TCP/IP and domains names are used to transmit data packets across interconnected networks.