UDP is used in almost all real-time games (like
Quake), most
streaming media (like
WMA and
Real Player, and anything similar that requires low-
latency communications. This is because, unlike
TCP, it is basically a
transport layer connectionless protocol. It does not wait for re-sends, it will drop severly late packets, etc. This makes it unreliable, but fast and efficient.