Data flow control is a mechanism for controlling the amount of data sent between two computers. It prevents relatively slow recivers (e.g. a mobile phone) from being overwhelmed by a fast transmitter (e.g. a web server). It is used by the Transmission Control Protocol (TCP) on the Internet between a client (web browser) and a server (website).
Flow control in TCP is accomplished by using the Sliding Window Protocol. Congestion control in TCP is accomplished by using a congestion window. A slow-start mechanism is part of the congestion control strategy. The result of using a slow-start means that an individual user browsing the Internet rarely has full use of their maximum Internet speed (Internet connection bandwidth).
Flow control and congestion control are important factors in determining the speed of an Internet connection. The Komodo Performance Sub-Score is designed with these factors in mind. It accurately reports a key metric for understanding Internet speed and performance.
Please see Wikipedia for more details on Data Flow Control.
Please see Wikipedia for more details on TCP congestion-avoidance.
Please see Wikipedia for more details on Bandwidth.