Why do flowers come in so many different colors?
Each flower has its color or colors for a particular reason. When flowers are cultivated, or bred by humans, the colors have more to do with the people’s tastes than with the plants’ needs. Humans cultivate flowers in various colors for looks, and only for looks. But if the flowers are wild, their colors are intended to attract or to keep away certain animals.