What makes leaves change their colors is the things inside them called pigments and chlorphyll. Every tree has different pigment's which makes them different colors. Some trees like evergreen's don't give off their pine's at all.
The search feature above is actually quite good for finding what you need! Type in the one or two words that you are looking for information on, and it will generate a list of every page that mentions that word.