How are heat and light explained?