UDP (Protocolo de Datagrama de Usuario) es un protocolo de comunicación de red que permite el envío de datos en la forma de datagramas de forma rápida y eficiente, pero sin ofrecer garantías de entrega o control de errores como lo hace TCP. UDP es utilizado principalmente para aplicaciones de streaming de audio o video, juegos en línea y servicios de transmisión de datos en tiempo real en los que la velocidad es más importante que la integridad de los datos. Sin embargo, debido a su falta de confiabilidad, UDP no es adecuado para aplicaciones que requieren la entrega garantizada de datos.