TCP/IP is a reliable connection oreinted network protocol. It ensure that a file sent from one network node to another node is a complete file. UDP is a connectionless, unreliable network protocol. UDP is faster than TCP/IP. UDP is used where the speed of data transmission is more important than reliability.