Kernal

The Kernel is an isolated module which can depend on other Kernels. It is used to define, configure and run a set of functionalities in a logical dependency order.

A set of Kernels build the skeleton to provide functionality to the application.