User Datagram Protocol (UDP) is a stateless protocol used for sending and receiving datagrams (messages) over a network in a fast but unreliable manner. It allows programs running on different computers to send short messages known as datagrams with no guarantee of delivery. UDP is defined in RFC 768 and was created by David P. Reed. The UDP transport in Mule allows sending and receiving messages using UDP sockets.