This document provides an introduction to computer networks, covering the history of networks like ARPANET, goals of computer networking like resource sharing, applications like e-commerce, and network hardware and software components. It discusses the development of early networks in the 1960s-70s that led to the Internet, goals of high reliability and flexible access. The document also summarizes network hardware like network interface cards, servers, clients, and cables; software components like network operating systems and protocols; and defines common network devices like routers, bridges, hubs, and switches.