UDP (User Datagram Protocol) es un protocolo de comunicación de red de nivel de transporte orientado a conexión. Está diseñado para permitir la transmisión eficiente de datos entre aplicaciones que no necesitan una conexión confiable. A diferencia de protocolos como TCP, UDP no realiza control de flujo, lo que significa que el receptor recibirá los paquetes en el mismo orden en que se enviaron, pero no hay garantía de que no se pierdan paquetes. Esto significa que UDP es más adecuado para aplicaciones en las que cualquier pérdida de datos es tolerable, como la transmisión de audio y video.