Charges, both static and moving, can reflect light, with free electrons in materials like mirrors serving as a prime example. Sparks emit light due to the rapid heating of air, creating plasma that releases energy in the form of light. The movement and acceleration of charges, such as those in a spark, contribute to this emission. Additionally, the electric fields surrounding atoms also play a role; when atoms vibrate, they cause their electric fields to oscillate, producing light. Overall, the interaction of charges and their fields is fundamental to the emission and reflection of light.