management of data flow between computers or devices or between nodes in a network so that data can be handled at an efficient pace
the management of data flow between devices in a network. it is used to avoid too much data arriving before a device can handle it, causing data overflow.
ensures that, while data hops from nose to nose as it makes it's way across the network, one node does not overwhelm the next node with too much data