used to transfer messages from sender to receiver over TCP connection
attempts to provide reliable service
no guarantee to recover lost messages
no end to end acknowledgement to originator
error indication delivery not guaranteed
generally considered reliable