SPI and I2C connections by using mosfet (high side, low side)
They are using the MOSFETs as level shifters. If your devices do not all use the same voltage signalling levels, you may need to use them if your signals are bi-directional.  

https://www.nxp.com/docs/en/application-note/AN10441.pdf