A network connects two or more computer systems together to share data and information. There are different types of networks categorized by their geographic reach, such as local-area networks (LANs) for computers close together, and wide-area networks (WANs) for computers farther apart connected by telephone or radio. Networks are also classified by their topology like bus, star, ring, mesh, and tree, which define how the connected devices are arranged. Common network devices include hubs, switches, routers, and bridges that help direct data traffic flow across the network.