TCP vs UDP term
reliable connection-oriented vs unreliable datagram
TCP: handshake, ordering, retransmits, congestion control — slow but reliable. UDP: send and forget — fast, no guarantees. HTTP/1-2 = TCP, HTTP/3 = UDP-based (QUIC), DNS = mostly UDP.