UDP (User Datagram Protocol) is een netwerkprotocol dat gebruikt wordt voor het verzenden van korte berichten, ook wel datagrammen genoemd, tussen computers op een netwerk. UDP is een van de twee basisprotocollen die worden gebruikt in het Internet Protocol Suite (IP), de andere is TCP (Transmission Control Protocol). UDP is een verbindingloos protocol, wat betekent dat er geen verbinding met de ontvanger wordt opgezet voordat de gegevens worden verzonden. In plaats daarvan worden de gegevens verzonden met een kort bericht dat de ontvanger bevat.