What is Htc Kernel? Please answer me

I very interest: What is Htc kernel? Why I need and how to flash it.
Thanks