A computer network is a collection of connected computing devices that communicate and share resources. Connections between devices are usually made with physical wires or cables, but some use wireless radio waves or infrared signals. A network allows for resource and information sharing between connected devices, as well as communication applications like email, messaging, video conferencing, and more. The major types of networks include local-area networks (LANs) connecting devices in a small area, wide-area networks (WANs) connecting LANs over large distances like the Internet, and metropolitan-area networks (MANs) connecting infrastructure in cities.