Science of heat and other forms of energy