Networking·Advanced·Conceptual·1 min read
Why do browsers cap how many identical simultaneous connections they'll open to one host?
Short interview answer
It's a resource-management and fairness convention from HTTP/1.1 to avoid one page monopolizing a server's or network's connections; HTTP/2 and HTTP/3 multiplex many requests over a single connection, reducing the practical impact of this limit.
Key takeaway
Explain the underlying mental model clearly, then support it with a concrete example and its trade-offs.