This document discusses different types of computer networks and data communication. It describes local area networks (LANs) that connect computers within a small area like a building, metropolitan area networks (MANs) that connect LANs within a city, and wide area networks (WANs) that connect networks across large geographic areas or globally. The basic components of data communication are senders, encoders, a transmission medium, decoders, and receivers. Modes of data transmission include simplex, half-duplex, and full-duplex. Common network topologies are bus, ring, star, and mesh.