Application-Layer Protocol Negotiation, used in TLS to agree on protocols like HTTP/1.1, HTTP/2, or HTTP/3.