Geotechnical engineering is a branch of civil engineering that assesses the behavior of earth materials such as soil, rock, and groundwater, and their interaction with structures. It focuses on understanding the geologic conditions at a construction site to ensure that the design and construction of foundations, slopes, retaining walls, and other infrastructure are sufficiently safe and stable. Geotechnical engineers conduct site investigations, soil testing, and analysis to provide recommendations for the design and construction process, aiming to minimize the risks posed by natural hazards and ensure long-term structural integrity.«Geology and geotechnical investigations of part of the anambra basin, southeastern nigeria: implication for gully erosion hazards environmental systems research full text»