What are the different types of power plants used to generate energy?

Domo de San Pedro geothermal power plant
The Domo de San Pedro geothermal power plant in Mexico (Credit: Grupo Dragon/Mitsubishi Hitachi Power Systems)