Geothermal energy is created by the slow decay of radioactive minerals such as uranium, which causes the rocks to become magma. Tectonic plate movement causes the magma to flow upwards from the plate edges, forming a geothermal reservoir from which steam and hot water can be extracted through wells.