Flowers display different colors due to special compounds called pigments and their cellular structure. The main types include:

  • Anthocyanins – responsible for red, pink, purple, and blue colors
  • Carotenoids – creating yellow and orange hues
  • Chlorophyll – producing green coloration
  • Betalains – giving rise to red and yellow in certain species

These pigments serve multiple purposes, including attracting pollinators and protecting the plant from UV radiation. The precise color we see also depends on factors like the flower’s cell structure, pH levels in the plant, and even temperature conditions.