UDP est utilisé par les applications où la vitesse est un facteur important, tels que les jeux en ligne. Pour ces jeux, les données sont envoyées par le jeu à son serveur central, puis à d'autres ordinateurs des joueurs en temps réel. Comme un personnage se déplace, les mondes de l'autre joueur montrent la nouvelle position. Comme positions antérieures ne sont pas pertinents, une fois qu'un joueur a déplacé, il n'a pas d'importance si les datagrammes sont abandonnées. Si jamais un datagramme arrive, le prochain datagramme est reçu assez vite pour elle de faire peu de différence, et le léger retard introduit peut être compensée. DNS utilise UDP, comme une seule demande est faite suivie par une réponse unique, il n'y a donc pas lieu pour le contrôle de flux offert par TCP. Streaming audio et vidéo comptent aussi sur la vitesse de l'UDP, avec compensation pour la perte de données de sorte que seule une dégradation minimale est causée si les datagrammes sont perdus en transit.