I2C and SPI on a PCB Explained! Spi vs i2c: what is the difference?

I2C and SPI on a PCB Explained! Spi vs i2c: what is the difference?