Pergunta de entrevista da empresa ELSYS Design

What differences between I2C and SPI protocols? What difference between TCP/IP and UDP protocols?