This paper endeavours to explain why light and elementary particles have dual wave and particle characteristics, and proposes a physical interpretation of Huygens' principle. It also explains why the famous Michelson and Morley experiment did not give the expected result.