Topology describes how devices in a network are physically or logically connected. There are several common network topologies including star, bus, ring, mesh, tree, and hybrid. Each topology has advantages and disadvantages depending on factors like scalability, fault tolerance, cable requirements, and ease of configuration. A hybrid topology combines elements of different standard topologies to provide benefits while minimizing individual topology limitations.