A network topology is the physical and logical arrangement of nodes and connections in a network.
Physical topology describes the layout of devices and cables, and logical topology describes how data is transmitted within the network regardless of the physical layout.