GVR Technolabs interview question

Difference between TCP and UDP?