Thermal Energy (1) It is produced by using coal, petroleum and natural gas. (2)Assam, Jharkhand, Uttarpradesh, West Bengal and Tamil nadu depend mainly on thermal electricity. Punjab, Haryana, Rajasthan, Karnataka, Kerala, Orissa and Delhi also have Thermal energy producing Centres. (3)The initial expenses are much more than wind energy Hydro Electricity (1).It is generated from the force of falling water which is used to rotate the turbine in a hydel power station.  (2) It is mainly produced In Himachal Pradesh, Karnataka, Kerala, Jammu & Kashmir, Megalaya, Tripura and Sikkim (3)Low expenses compared to Thermal energy