Why do Leaves Change Colour?

Leaves of non-evergreen trees will turn colors in the fall because the trees are preparing for winter. Once there is not enough daylight for photosynthesis to occur the trees let their leaves die off and it is the chemicals left in the leaves that make it change colors as they die.