Hydro electricity is generated by fast flowing water, which is a renewable resource. like the Bhakra Nangal, Damodar Valley corporation, the Kopili Hydel Project etc. producing hydroelectric power.
Thermal electricity is generated by using coal, petroleum and natural gas. The thermal power stations use non-renewable fossil fuels for generating electricity. There are over 310 thermal power plants in India.