This document provides an overview of data communications and computer networks. It discusses contemporary trends in traffic growth and technology advances that are changing network requirements. It also defines a basic communications model and describes different types of networks including local area networks (LANs), wide area networks (WANs), and the Internet. Specific technologies covered include circuit switching, packet switching, frame relay, asynchronous transfer mode (ATM), and transmission mediums like fiber optics.