Protokół User Datagram Protocol to jeden z protokołów używanych w Internecie do nawiązywania połączeń umożliwiający aplikacjom wysyłanie i odbieranie informacji w formie datagramów przy niewielkim zużyciu zasobów procesora.
Datagramy to sformatowane jednostki danych, które można wysyłać do komputera za pośrednictwem sieci. Mają one wiele zastosowań, w tym najczęściej do strumieniowego przesyłania multimediów. Gdy użytkownikom innych komputerów z sieci zezwoli się na wysyłanie datagramów do tego komputera, zanim komputer się z nimi skontaktuje, jest to nazywane
śledzeniem UDP.