This document provides an overview of computer networking concepts including: 1. It outlines the history of computers and networking from ARPANET in 1969 to the development of the internet and technologies like TCP/IP and DNS. 2. It defines common networking terms like domain, download, upload, traceroute, ping, WAN, LAN, FTP, encapsulation, packet, router, TCP/IP, DNS, bandwidth, baud, KB, and Mbps. 3. It describes how networking works including communication protocols, layers, types of networks, routing, addressing, domains, and the communication stack.