Yes, except that it is actually commonly referred to as unreliable datagram protocol in industry (the RFC notwithstanding). This is to help describe how it differs from TCP/IP. Of course “unreliable” needs to be defined. In this case it means no guarantees about delivery, other than if it does arrive, the packet will checksum, or else it will be discarded. But there are no guarantees about timing, no connection framework, no retransmission, no guarantees about order. It’s a simple protocol with little overhead. It works well for streaming data because often it doesn’t matter if you lose some of it, and if the odd packet is out of order usually you can discard it. And being connectionless, it works if a device simply shows up on the network, and has no problem if an end point disappears for a while (packets simply are dropped).