Lapų sudėtyje yra pigmentų. Pigmentai – šviesą sugeriančios medžiagos. Dienos šviesą sudaro vaivorykštės spalvų spektras. Kiekvienas pigmentas kai kurias spalvas sugeria, o kai kurias atspindi.
Chlorofilas – tai lapuose esantis pigmentas. Jis sugeria mėlyną, violetinę ir raudoną spalvas ir atspindi žalią. Todėl lapai atrodo žali.
Lapuose yra ir kitų pigmentų, pvz., ksantofilo ir karotino. Jie atspindi oranžinę, geltoną ir raudoną spalvas. Tačiau vegetacijos laikotarpiu šiuos pigmentus užmaskuoja chlorofilas. Rudenį chlorofilas suyra, užtai lapai nusidažo įvairiomis spalvomis.