About UDP
UDP stand for (User Datagram Protocol) and it is the part of the Internet Protocol suite used by programs running on different computers on a network and it is also used to send short messages called datagram but some time it is unreliable, connectionless protocol. UDP is an open systems interconnection transport layer protocol for client server network applications. UDP uses a simple transmission model but does not employ handshaking dialogs for reliability, ordering and data integrity. The protocol assumes that error checking and correction is not required, thus avoiding processing at the network interface level.