This document provides an introduction to computer networking concepts. It defines what a network is and explains that networks allow computers to share resources like files, printers, and storage. It discusses different types of network topologies including bus, star, ring, and mesh and describes the advantages and disadvantages of each. It also defines common networking hardware like network interface cards, repeaters, hubs, bridges, routers, and switches and explains their basic functions. Finally, it introduces the concepts of local area networks (LANs), wide area networks (WANs), and metropolitan area networks (MANs).