What are the three basic sources, of generating power?

The three basic sources of generating power are :
(i) Thermal sources like coal
(ii) Hydel (Hydro) and wind power
(iii) Nuclear power or atomic energy