User Datagram Protocol (UDP) is a communication protocol that enables the transmission of data packets without requiring a connection, making it faster but less reliable than TCP. It is often used in applications where speed is crucial and occasional data loss is acceptable, such as video streaming and online gaming.