A good way to understand the Linux KernelFollow @ggarron
Linux Kernel is for lots of Linux users some kind of "dark side" of the Linux, there is a lot of documentation about it, and maybe because it is too much information some of us are willing to read all of it to better understand the Kernel.
Well there are also a lot of maps of it, but this one is interactive, so can use the wheel mouse or the navigation applet on the left side to zoom in and out, you can pan it to better see all sections.
Once you have found the module you are interested in, you can see its relationships with other modules and the click on it, which will take you to other page where this modules is better explained.
The thanks for this great job goes to: Constantine Shulyupin