What is Datagram Transport Layer Security ?

Datagram Transport Layer Security (DTLS) is a protocol used to secure datagram-based communications. It is based on the stream based Transport layer Security which providing similar level of security. It provide security to datagram-based applications by allowing them to communicate in way designed. 

DTLS doesn’t guarantee the message order delivery or message will be delivered at all.