UDP (User Datagram Protocol) gaat niet om met synchronisatie zoals TCP (Transmission Control Protocol) dat doet. UDP is een protocol dat geen overhead heeft, zoals het bijhouden van packet volgorde, handshaking en foutcontrole, en is daarom veel sneller dan TCP. Echter, omdat UDP geen betrouwbaarheidstesten uitvoert, kunnen pakketten verloren gaan of in de verkeerde volgorde aankomen, waardoor het niet geschikt is voor toepassingen die gevoelig zijn voor dergelijke fouten, zoals VOIP en videostreaming. In plaats daarvan wordt UDP gebruikt voor toepassingen waarbij de snelheid van overdracht belangrijker is dan een gegarandeerde levering, zoals het versturen van DNS- en DHCP-verzoeken en het uitzenden van videospellen en audio.