Canonical Interview Question

Can you describe the difference between tcp and udp ?