why does light have momentum?
Light particles called photons have zero rest mass. But moving photons have a mass = hn/c2 where h = planck's constant, n = frequency of the lightwave, c = velocity of light. And so it does have momentum.
A prism disperses a ray of white light while a rectangular glass slab does not. This is because-
Why does light refract?