Menurut University of Vermont Extension, alasan mengapa tanaman memiliki warna yang berbeda adalah karena pigmen di dalam tanaman. Berbagai pigmen disimpan dalam tanaman yang berbeda, faktor lain mengenai warna tanaman termasuk jumlah gula dan cahaya yang diterima tanaman.