The Core board is the heart beating your automation server.
It fits a microcontroller running the user script written in Python and interacts with the inputs and outputs (named IO) and the various buses.