Trees require stability from the soil for their roots to grow into, to support the stem and branches above. Trees need air and water from the soil along with nutrients like nitrogen, phosphorus and potassium to allow them to develop and flourish. Soil provides trees with all of these things.