Five primary factors affect soil formation:
1. Parent material - the type of rock the soil is formed from
2. Climate - temperature and moisture characteristics
3. Living organisms - plants and animals that live in the soil
4. Time or weathering - the age of the soil and effects of climate
5. Topography - how landscape features like hills and valleys influence soil development