A network connects two or more computers to allow communication and sharing of resources. There are local area networks (LANs) within a small area like a home or office and wide area networks (WANs) that connect multiple LANs over a larger area. Devices connect to the network via cables or wirelessly and can share printers, files, internet access, and more. Servers provide centralized resources to client devices on the network like file storage, email, web pages, or printing. Routers connect LANs to external networks like the Internet through an Internet Service Provider. Firewalls protect networks from unwanted external access.