Applications use datagram sockets to establish host-to-host communications .
UDP applications use datagram sockets to establish host-to-host communications .