Lecture Series on Energy Resources and Technology by Prof.S.Banerjee,Department of Electrical Engineering, IIT Kharagpur. For more details on NPTEL . This lecture will tell you how energy is produced.
Electricity is most often generated at a power plant by electromechanical generators, primarily driven by heat engines fueled by combustion or nuclear fission but also by other means such as the kinetic energy of flowing water and wind. Other energy sources include solar photovoltaics and geothermal power