This document provides an introduction to computer networks. It discusses the goals of networking such as resource sharing, reliability, and communication. It then defines common network types like LAN, WAN, MAN, and PAN. Specific network topologies such as bus, star/tree, ring, and mesh are described. Finally, applications of computer networks like email, web browsing, and video conferencing are listed.