This document provides an overview of computer networks and their components. It defines public and private networks, and describes the differences between them. Key hardware components of networks like hubs, switches, routers and network interface cards are explained. Different types of networks such as local area networks, wide area networks, and the Internet are also outlined. The document aims to introduce readers to basic network fundamentals and terminology.