Question: why tcp is better than udp?
Answer: TCP is reliable as it guarantees delivery of data to the destination router. The delivery of data to the destination cannot be guaranteed in UDP. ... UDP is faster, simpler and more efficient than TCP. Retransmission of lost packets is possible in TCP, but not in UDP.