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 the way in which data is transmitted within the network — regardless of the physical layout.