This document discusses computer networks and their key aspects. It defines a computer network as interconnected computing devices that can exchange and share data and resources using communication protocols over physical or wireless technology. A network is a set of connected devices called nodes, which can be computers, printers, or other devices capable of sending and receiving data from other nodes. The major criteria for a data communication network are to share knowledge, provide opportunities through global connections and increased confidence, and offer advantages like enhanced information availability, convenient sharing, flexibility, boosted storage, and lower costs. However, networks also face drawbacks such as lack of security, limited bandwidth, dependence on handlers, and risks of viruses and malware.