Communications protocol; lets datagram-based applications communicate in a way designed to prevent eavesdropping, tampering, or message forgery