Geoengineering, geological engineering, engineering geology or geotechnical engineering deals with the discovery, development, and production and use of subsurface earth resources, as well as the design and construction of earth works. Geoengineering is the application of geosciences, where mechanics, mathematics, physics, chemistry, and geology are used to understand and shape our interaction with the earth.