1. Physical Topology:
Physical topology indicates arrangement of different elements of a network. It reflects physical layout of devices and cables to a form a connected network. It is concerned with essentials of network ignoring minute details like transfer of data and device type. The pattern of arrangement of nodes (computers) and network cables depends on ease of installation and setup of the network. It affects cost and bandwidth capacity based on solution of devices. It takes into account placement of nodes and distance between them. Devices can be arranged to form a ring (Ring Topology) or linearly connected in a line called Bus Topology.
2. Logical Topology:
Logical Topology reflects arrangement of devices and their communication. It is the transmission of data over physical topology. It is independent of physical topology, irrespective of arrangements of nodes. It is concerned with intricate details of network like type of devices (switches, routers) chosen and their quality, which affect rate and speed of data packets delivery. The logical topology ensures optimal flow control that can be regulated within network.
The data can either flow in a linear pattern called Logical bus or in form of a circle Logical ring.
Source - https://www.geeksforgeeks.org/difference-between-physical-and-logical-topology/