Posted by Shane
This subject is not very well documented anywhere in the WordPress Codex or online. I only found one site that talked about a custom walker class.
What is a Walker Class?
A walker class allows you to manipulate how data is displaied on your blog without having to modify the core files. What ever methods you do not override use the default method in the Walker class that you Extend.