What is Microkernel Architecture?
Microkernel Architecture, also called plugin architecture, divides an application into a core that provides basic functionality and plugins that add features. Users or developers can choose the plugins they need instead of placing every feature in the core.
For example, a text editor provides file opening and editing. Plugins add spell checking or support for another programming language. Here, microkernel describes application structure, not an operating-system kernel.
