Systems that can store large amounts of energy are called energy resources. The major energy resources available to produce electricity are fossil fuels, nuclear fuel, bio-fuel, wind, hydroelectricity, geothermal, tidal, water waves and the Sun. Ultimately, all the energy on Earth originally comes from the Sun but has been stored as different energy resources.