This document discusses computer communications and networking. It defines computer communications as the transmission of data between computers using connections like telephone lines, microwaves, or radio links. It describes how networking allows large numbers of computers to be interconnected, sharing resources and information. The key elements required for networking are network services using hardware and software, transmission media as the pathway between devices, and protocols which establish communication rules. Examples of network applications include EDI, teleconferencing, banking, reservations, and telemedicine. Benefits of networking include ease of access, sharing, security, and reliability. The main types of networks covered are LANs, MANs, and WANs.