Core board based systems consists of two PCBs. One is the core board featuring CPU, RAM and storage ( like NAND flash or NOR flash). The other is the carrier board, which features all peripherals.
This concept is ideal for customization, as the core boards are proven and stable. The carrier boards are easily and quickly customized to your application's needs.