A retaining wall is a rigid structure designed to hold back soil, creating an abrupt change in ground elevation. It prevents Erosion and stabilizes a Slope that would otherwise collapse or slide. See also Foundation Landscaping Civil Engineering Drainage