This document provides an overview of computer networking concepts. It defines what a network is and describes different types of networks including LANs, WANs, MANs, PANs, VPNs, CANs, and GANs. It also discusses common network topologies like bus, star, ring, mesh, tree, and star bus. Finally, it covers basic network hardware components such as network interface cards, hubs, bridges, switches, and routers.