The quality of soil depends on physical, chemical, and biological properties such as texture, water-holding capacity, porosity and organic matter content. Some soils are more productive because they can store large amounts of water and nutrients for plants.
Further Reading: