Почему предметы имеют различную окраску?
Тела имеют различный цвет, поскольку вещества, их покрывающие по-разному отражают и поглощают свет разных цветов (разных длин волн/частот). Предметы красного цвета, например, хорошо отражают красную составляющую цвета, поглощая остальные.