What are the different types of power plants used in electrical power generation?

There are several different types of power plants that are used to generate electricity, including fossil fuel power plants (coal, natural gas, oil), nuclear power plants, hydroelectric power plants, and renewable energy power plants (solar, wind, geothermal, biomass).