how much information can be sent (size) and the speed that it can be delivered.
how much information can be sent (size) and the speed that it can be delivered.
ensures that packets are not dropped because too much data is being sent