ensuring that sender is not transmitting too quickly for the receiver
a mechanism network protocol used to prevent a destination device from becoming overwhelmed by data from a transmitting computer, resulting in dropped packets.
the study of the nodes (vertices) and edges (lines) in a network