O espectro de cores é toda a gama de comprimentos de onda de luz visíveis ao olho humano. Estes variam de aproximadamente 400 nanômetros por comprimento de onda, na extremidade violeta do espectro, a 700 nanômetros por comprimento de onda, em a extremidade vermelha do espectro.
As cores espectrais referem-se às cores que contêm apenas um comprimento de onda. Essas cores "puras" foram inicialmente divididas por Sir Isaac Newton em seus estudos de óptica em: vermelho, laranja, amarelo, verde, azul, índigo e violeta. Outras cores são misturas dessas cores puras e, como tal, contêm vários comprimentos de onda. Pesquisas posteriores sugeriram que o índigo não é uma cor pura, mas sim uma mistura de azul e roxo.