OPS Consulting Interview Question

Describe the difference between TCP and UDP.