Dear student,
1) Soils support roots and keep them upright for growth of plant
2) It provide plants with essential minerals and nutrients.
3) It provide air for gaseous exchange between roots and atmosphere.
4) It protect plants from erosion and other destructive physical, biological and chemical activity.
Regards