Computer Networking is the study, creation and maintenance of networks. These networks are made of interconnected devices. The devices communicate with one another to share data over the network.
Switches, routers and access points form the core strucure of most networks. End-devices are then connected so that users could interact with the network. The devices can be connected in a variety of topologies.