Цвет несветящегося тела определяется тем, какие волны оно отражает, а какие поглощает. Красное яблоко отражает красный свет и поглощает остальные; чёрная ткань поглощает почти весь свет, белая — отражает все цвета. В синем свете красное яблоко покажется почти чёрным, ведь красного света, который оно могло бы отразить, в освещении нет.
При сложении цветных лучей (аддитивный синтез) основными считают красный, зелёный и синий (RGB): их смесь даёт белый, а попарно они дают жёлтый, голубой и пурпурный. На этом работают экраны.
При смешении красок (субтрактивный синтез) всё наоборот: каждая краска вычитает из белого «свои» цвета, поэтому смесь многих красок темнеет.