I have found another question similar to mine here. But I want to know why does diffraction of light happen in the first place. I have found other resources on google which explain the topic partially on the basis of Huygens principle. But
I'd like to know if the phenomenon of diffraction could be explained at the atomic level in terms of photons, electrons and atoms and how they interact to create this effect?
I've found this video. Is this explanation given here correct?
Lastly, I'd like to know if refraction could be explained at the atomic level.
Please explain in detail. Thank you very much!!