A retaining wall is a foundation that holds soil, dirt, or any other formation of earth behind it. It aims to withstand the external pressure or force of soil or earth with a significant decline. There are many forms of materials used to create retaining wall systems, such as concrete blocks, treated timbers, natural stones and rocks and rendered block.