This document provides an overview of computer networks and security. It discusses the history of networks from the 18th century industrial revolution to modern technologies like the telephone, radio, television and the internet. A network connects two or more computing systems to share resources and communicate. Networks provide advantages like resource sharing, communication and access to remote information, but also security risks from hackers and viruses. Networks can be categorized based on their size, management structure and physical layout. Common network architectures are peer-to-peer and client-server, and examples of each are given. Key network components include servers, devices, media and data. Wired and wireless networks are also introduced.