This may of been posted before, so my appologies if it has.
I've recently been wanting to learn about color genetics though, and stumbled across this site. It's absolutely fantastic. It explains in simple, easy to understand terms and gives an illustration of each color and the ways that you can dilute/hide/create different strains of it. Very interesting and actually quite a bit of fun as well!
Horse Coat Color Genetics: An Introduction