4.1.3 TCP vs UDP
nThe tuple <Source Port, Destination Port> is used in the addressing of the Transport Data Unit (TDU).
nMost applications that require a reliable transport mechanism use TCP, otherwise UDP is used because it is simpler.
nUDP is the preferred choice for real-time services  as it does not incorporate a lot of the overhead that is associated with TCP.