Geothermal technologies differ in the type of resource that they use for power or heat generation. Three types of resources are: high-temperature hydrothermal resources (volcanic resources), low and medium-temperature hydrothermal resources, and hot rock.