This document provides an overview of computer networking concepts. It describes how networks allow computers to communicate and share resources. The main components that enable networking are network cards, hubs, switches, wireless cables, and routers. Hubs and switches act as central connection points but switches improve efficiency by directing traffic only to the relevant devices. Routers send messages between separate networks. Network security involves policies and practices to prevent unauthorized access to networked computers and resources through access controls and monitoring.