Retaining walls are walls that support or hold back soil on sloped or different leveled ground. They range from small walls you can build in your garden to large walls you see around highways.