RetainWall es un programa principalmente diseñado con el propósito de diseñar muros de hormigón o albañilería. El muro puede retener el suelo u otro material granular. Analiza la estabilidad de la pared sobre la base de las cargas y la presión resultante de base, derrapes y excentricidades. Las cargas aplicadas en la pared pueden consistir en el propio peso, la presión del suelo, la presión de agua, cargas vivas y sísmicas.