This article covers kernel and its advantages and disadvantages.It also covers user mode and kernel mode.Different types of kernel are also covered.