And that's just DCC. You can also add in I2C, MQTT, Canbus, Ethernet, BiDiB, Modbus, etc the list goes on

Have a gander at https://www.jmri.org/help/en/html/hardware/index.shtml#netwo... for a good list of protocols