Difference between microkernel and monolithic kernel

What is kernel The kernel is the core component of the operating system. It loads at computer startup and resides in memory. In memory, user processes are also loaded but they are separate from the kernel. The kernel has private space in memory that is not accessible to user programs. The kernel runs and manages application programs like browsers and word processors. The kernel also manages hardware. Kernel [...]