Concrete and concrete blocks are materials commonly used for retaining walls. Concrete is composed of aggregates bonded together with cement, while concrete blocks come in solid, hollow, or interlocking forms. Concrete blocks can be used for load-bearing or decorative applications such as retaining walls, siding, and homes. Retaining walls are structures that hold soil and come in various materials like concrete blocks, poured concrete, or stone. Their thickness decreases as they ascend to support the changing pressures of retained soil. Reinforcement is often included to strengthen retaining walls against heavy loads.