Um protocolo de comunicação que oferece uma quantidade limitada de serviço quando as mensagens são trocadas entre computadores em uma rede que usa IP. O Protocolo de Datagrama de Usuário (UDP) é uma alternativa ao TCP. Como o TCP, o UDP usa o protocolo da Internet para realmente obter uma unidade de dados (chamada de datagrama) de um computador para outro. Ao contrário do TCP, o UDP não divide uma mensagem em pacotes (datagramas) e a remonta na outra extremidade. Especificamente, o UDP não fornece o sequenciamento dos pacotes nos quais os dados chegam, portanto, o programa aplicação que usa UDP deve garantir que toda a mensagem tenha chegado e esteja na ordem correta.