In a computer network, bus topology does not require additional cables throughout the installation as compared to other kinds of topologies. If any node within the network stops working then the remaining nodes will keep working. So, it is very convenient to include the latest nodes toward the network without delaying other types of nodes.
For long-distance networking, this kind of topology is not suitable due to data loss. If the nodes are spread in different directions then this kind of topology will not work, so it is better to use other topologies like mesh, star, or ring.
So this topology is applicable for small distance networking. It needs fewer cables as compared to a star topology. If extra devices are added to this topology then the data transfer rate will be slow down. On both faces of the cable, terminators are required. In this network topology, if any error takes place, it is very difficult to detect and solve the issue