Начнем с того, что свет - это электромагнитная волна, т.е. синуосоидальные колебания электрической и магнитной составляющих (осцилляции). Когда свет попадает в среду, эти электромагнитные колебания вызывают осцилляции заряженных частиц в среде - электронов и протонов. Осцилляции протонов существенно меньше в силу того, что протон в 1836 раз массивнее электрона, поэтому ими можно пренебречь.
Осцилляции электронов, в свою очередь, порождают новые электромагнитные колебания - просто потому, что любое движение заряженной частицы их вызывает. Эти новые электромагнитные волны интерферируют с основной волной, создавая некие "пакеты" волн, которые мы и наблюдаем как движущиеся медленнее.
Понятно, что частота исходного света меняет описанную выше картину интерференции, поэтому и скорость прохождения разночастотного света сквозь среду оказывается разная. На этом принципе построена вся оптика.