An application developer may not want its application to use TCP’s congestioncontrol, which can throttle the application’s sending rate at times of congestion.Often, designers of IP telephony and IP videoconference applications choose to runtheir applications over UDP because they want to avoid TCP’s congestion control.Also, some applications do not need the reliable data transfer provided by TCP.