What is a Topology? Explain different Types of Network Typologies?

Network topology:- Network topology describes the connection of computers to each other. Some common network typologies include star, ring, bus, mesh and tree configurations. These typologies are defined below. Source: What is a Topology? Explain different Types of Network Typologies?