Intel Corporation interview question

Can you explain the difference between TCP and UDP?