Daviscomms interview question

The differences between UDP and TCP