Capgemini Engineering Interview Question

What is CAN protocol? What is UDS?