A computer network is the combination of various computing devices that are connected together by communication links for the purpose of sharing information. These devices are generally called node. A node can be any device capable of sending and receiving data such as laptop, mobile phones, router, switches and desktop systems etc.
We can say a proper communication is the combination of connection and protocol. A network connection can be established through cables or wireless media. Every computer consists of hardware and software and protocols that connects various nodes in a computer network.

Computer networks can be classified by their size, connectivity, medium, mobility, and transmission.
By Size. PAN, LAN, WAN, MAN
By Connectivity. Topologies
By Medium. Wired, Wireless
By Mobility. Fixed, Mobile
By Transmission. Broadcast, point-to-point