Interface definitions of the kernel services. Each interface corresponds to a certain functionality of the kernel.

Some of the services provide extension points. Extension implementors should refer to the kernel.extension and kernel.extension.base packages. Kernel services are implemented by classes from the kernel.internal package.