Geothermal energy is derived from the natural heat of the Earth's core, which can be accessed through geothermal reservoirs found deep underground. These reservoirs are typically accessed via wells and can produce steam or hot water, which is then used in various energy generation processes.