Никакого цвета в природе не существует. Есть только световое излучение с различными длинами волн. Наши зрительные рецепторы на сетчатке глаза реагируют на это излучение, пытаясь реагировать на различные длины волн по-разному. И эта разная реакция рецепторов воспринимается нашим мозгом, интерпретируясь, в цвета. Таким образом цвет - это лишь продукт нашего мозга, как реакция на данные от рецепторов.
При различных патологиях рецепторов сетчатки глаза некоторые различные длины волн воспринимаются ими, как одинаковые. Например, те волны (длиной приблизительно 700нм и 500нм), которые нормальными рецепторами распознаются, как разные, а мозгом трактуются, как красный цвет и зелёный цвет, дальтоником воспринимаются, как приблизительно одинаковые и трактуются мозгом, как один цвет. Какой? Ну, если дальтоник видит цвет, воспринимаемый здоровым человеком, как красный, то дальтоник тоже будет считать его красным. Попадись ему зелёный цвет, он тоже определит его, как красный. Если же ему сказать, изначально, что это зелёный, он будет воспринимать и красный и зелёный, как зелёный.
Есть и другие варианты дальтонизма, не только этот.