The wave theory proposed by Huygens explains reflection, refraction, and diffraction

Screen Shot 2022-01-01 at 4.22.33 PM.png

Screen Shot 2022-01-01 at 4.26.41 PM.png