A computer network connects two or more devices to share files, video chat, surf the web, use instant messaging, email, voice calls, and transmit multiple forms of traffic. The network has physical hardware components, software services, end devices that interface with users, intermediary devices that connect individual networks, and transmission media like copper, fiber optic, or wireless cables. Servers provide information to clients using software like web servers and browsers, email servers and mail clients, and file servers accessed by software such as Windows Explorer.