Network topologies include bus, star, ring, and mesh, with examples being Ethernet, Token Ring, and FDDI. Network hardware allows devices to connect and communicate over a network, such as NICs that connect devices to the network, switches that segment collision domains, and routers/gateways that connect different network types and route traffic between networks. Wireless access points provide connectivity between wired and wireless networks.