This Demonstration shows the reflection and the refraction of a light beam and the formation of the wavefronts of the reflected and/or refracted beams. According to Huygens's principle, each point of the incident beam at the interface can be considered a point source of light, emitting spherical waves. The envelopes of these elementary waves then combine to produce the reflected and refracted waves.