A network connects two or more computers allowing them to communicate and share resources. Common networks include home, school, office and wireless networks. Networks can be local area networks (LANs) within a building or wide area networks (WANs) spanning multiple locations. Components needed to set up a basic network include network interface cards for each computer, network cables to connect them, and a switch to allow communication between multiple computers on the LAN. Larger networks may use servers to provide shared resources and routers to connect LANs into WANs with an internet connection provided by an Internet Service Provider.