This page, by David P. Stern, gives an advanced conceptual explanation of electromagnetic waves and photons, as well as a brief history of the discoveries and developments on the subject. The article relates the material from science on a very large scale (the Sun) to a very small scale (Quantum physics). Links are provided for related material.