UDP steht für User Datagram Protocol und ist ein Transportprotokoll, das gemeinsam mit TCP (Transmission Control Protocol) das Internetprotokoll-Suite bildet. Es ist ein verbindungsloses Protokoll, das bedeutet, dass keine feste Verbindung zwischen Sender und Empfänger hergestellt wird, sondern einfach Datenpakete versendet werden, ohne dass eine Bestätigung des Empfangs erforderlich ist. UDP wird oft für Anwendungen verwendet, bei denen es wichtiger ist, schnell viele kleine Datenpakete zu übertragen, anstatt größere Datenmengen in einem langsameren Tempo zu senden und dabei eine Verbindung aufrechtzuerhalten. Ein Beispiel für Anwendungen, die UDP nutzen, sind Online-Spiele, bei denen Schnelligkeit wichtiger ist als Zuverlässigkeit.