๐ฑ Soil Formation and Horizons ๐
Build your own soil profile and learn how different factors affect soil formation!
๐ What You’ll Learn
Soil forms from weathered rock over hundreds to thousands of years. Five factors control soil development: parent material (bedrock type), climate, time, vegetation, and topography. Soil profiles show distinct layers called horizons (O, A, B, C, R).
๐ฎ Interactive Activity: Soil Formation Simulator
๐ How to Use This Simulator
- Select one option from each of the five formation factors
- Click “Build Soil Profile” to generate your soil layers
- Click on any layer to learn detailed information about that horizon
- Check your Soil Quality Score to see how good your soil is
- Try different combinations and compare the results!
๐ Understanding Soil Horizons
A soil profile shows distinct layers called horizons. Each horizon has unique characteristics:
๐ O Horizon
Organic Layer: Decomposing leaves and organic matter. Rich in nutrients. Depth: 1-5 cm
๐ฑ A Horizon
Topsoil: Dark, nutrient-rich layer where most roots grow. Contains humus and minerals. Depth: 5-30 cm
โฐ๏ธ B Horizon
Subsoil: Lighter layer where minerals accumulate. More clay, less organic matter. Depth: 30-90 cm
๐ชจ C Horizon
Parent Material: Partially weathered rock fragments transitioning to soil. Depth: 90-200 cm
๐๏ธ R Horizon
Bedrock: Solid, unweathered parent rock. Source material for all soil layers above. Depth: 200+ cm
๐ Why Does Soil Matter?
Healthy soil is essential for agriculture and food production, provides stable foundations for construction, and supports entire ecosystems from earthworms to bacteria. Without quality soil, life as we know it couldn’t exist!
๐ก Reflection Questions
- Which combination of factors produced the highest quality soil? Why?
- How does climate affect soil formation? Compare tropical to arid climates.
- Why is soil on steep slopes thinner than soil on flat land?
- Which horizon is most important for plant growth? Explain.
- Why is soil conservation important if soil takes so long to form?


