Application Pools in IIS can be somewhat of a mystery. Since they're created for you automatically many times administrators and developers don't give them a second thought.
But when things go wrong with an Application Pool it can get very confusing.
This is a comprehensive list of my favorite courses on Web Development I've taken recently. You can take them all this weekend for free!