These color's are due to various pigments present in the leaves along with chlorophyl.
Pigments are chemical compounds which reflect only certain wavelengths of visible light. This makes them appear "colorful". Flowers, corals, and even animal skin contain pigments which give them their colors.
More important than their reflection of light is the ability of pigments to absorb certain wavelengths.
Because they interact with light to absorb only certain wavelengths, pigments are useful to plants and other autotrophs --organisms which make their own food using photosynthesis. In plants, algae, and cyanobacteria, pigments are the means by which the energy of sunlight is captured for photosynthesis. However, since each pigment reacts with only a narrow ...
Explanation with more than 500 words.