A computer network is defined as the interconnection of two or more computers to enable communication and sharing of resources. Key components include computers, cables, network interface cards, switches, and operating systems. Networks allow sharing of expensive hardware and software, communication between users, and exchange of data and information over wide geographic areas. Networks can use guided media like cables or unguided media like wireless. They provide benefits like increased speed, reduced costs, and centralized management, but also have disadvantages such as high installation costs and potential cable faults. Networks are classified by geography as personal area networks (PAN), local area networks (LAN), metropolitan area networks (MAN), wide area networks (WAN), or campus area networks (CAN). The Internet is