User Datagram Protocol

A complement to TCP, UDP provides non-guaranteed, high performance network communication that facilitates the exchange of messages between computing devices in a network. Generally used when delivery reliability is less of a concern, but the application layer must then implement its own mechanisms.