Downloads are done over the TCP protocol, and TCP gradually ramps up the speed until it finds how fast things can go.
When you’re downloading something you’re constantly sending confirmations of “yeah, I got this bit” to the source, and the source throttles things down if confirmations stop arriving in a timely manner. Things also start quiet and gradually ramp up, until the system finds the maximum speed that works.
Latest Answers