Renewable energy commercialization involves many different technologies, including solar photovoltaics, solar thermal power plants, solar heating and cooling systems, wind power, hydroelectricity, geothermal power, biomass, and ocean energy systems. Each is at a different stage of development, yet the market is growing for many renewables.