Computer networks allow interconnected devices to communicate. They have advantages like resource sharing and cost savings but also disadvantages such as reduced productivity if poorly managed or servers fail. Early networks included ARPANET in 1969 and NSFNET in the 1980s, leading to the modern Internet. Networks transmit data via circuits, packets, or messages using techniques like circuit switching, packet switching, and message switching. Components include nodes, servers, clients, hardware, software and communication channels. Networks can be LANs, MANs, WANs or PANs depending on their area of coverage. Wired networks use media like twisted pair, coaxial or fiber optic cables while wireless uses radio waves.