Il assure un service non fiable puisqu'il n'offre aucun moyen de contrôle sur la réception des paquets émis ni sur leur ordre d'arrivée. En revanche, sa simplicité en fait un protocole très utilisé pour les applicationstemps réel (streaming, jeu en réseau...) qui tolèrent la perte de paquets. L'intégrité de chaque paquet UDP est cependant vérifiée grâce à un checksum.