TCP begins each connection with a small congestion window (~14KB first packet), then doubles each round-trip until errors occur. Because developers cannot change TCP, slow start imposes a latency floor on web page delivery: even on fiber, opening a single page is limited by round-trips, not raw bandwidth.