This is a guest post by Philip White.
Retaining walls vary hugely in purpose and design but primarily they are structures that hold back soil, earth or other materials. This can be for a number of reasons; protecting a building, preventing downslope movement and erosion, and providing support for grade changes.