UDP is also a protocol built on top of IP, like TCP. However, UDP does not depend on TCP. UDP allows a computer send a “data packet” to another computer on the Internet. UDP does not support “conversation”, as it is a one-time transmission, in one direction.
Using our telephone analogy, UDP specifies how a cell phone can send text to another cell phone.