Ever wonder how an operating system kernel works? Just what it does and how it does it? How about the Linux kernel in particular?
This page at the IBM Developer Works site will tell you a lot, in language anyone can understand, without being "dumbed down". Quite an accomplishment, that. It's not a tremendously long read. Just one extended page, and it has some diagrams that will help you understand things.
I recommend this one highly.