颜色
一个虹所表现的每个颜色只包含一个波长的光。我们称这样的颜色为单色的。虹的光谱实际上是连续的，但一般來說，人们将它分为七种颜色：红、橙、黄、绿、青、蓝、紫（或者红、橙、黄、绿、蓝、靛、紫）；每个人的分法总是稍稍不同。单色光的强度也会影响人对一个波长的光所感受的颜色，比如暗的橙黄被感受为褐色，而暗的黄绿被感受为橄榄绿，等等。
大氣光學
彩虹顯現的是連續光譜的顏色，不同的頻帶（包括頻代的數量）會因為人類原始的彩色視覺而有所不同，以黑白相片拍攝的彩虹不會呈現出頻帶（只有平穩漸進的強度變化，從弧的一端最強逐漸減弱至弧的另一端）。一個正常人的眼睛看見的顏色，是艾薩克·牛頓描述的七彩：紅、橙、黃、綠、藍、靛、紫。然而，色盲的人看見的顏色會比較少。