Дисперсионный спектр получается при преломлении света призмой (радуга).
Дифракционный спектр получается при дифракции на решётке.
Отличаются порядком цветов. В дисперсионном они идут (считая, от первоначального луча) - красный, оранжевый, жёлтый, зелёный, голубой, синий, фиолетовый; в дифракционном (считая от главного максимума) - фиолетовый, синий, голубой, зелёный, жёлтый, оранжевый, красный.