Geothermal energy is the thermal energy generated and stored underneath the earth's surface and has been used for centuries as a renewable source for electricity generation and direct heating applicat...