Fertilizer goes "on" the soil, but the rainwater dilutes it and takes it down INTO the soil, where it is absorbed by the plant through the roots. That's the whole concept of using fertilizer in the first place. It's not for the benefit of the dirt - it's to be absorbed by the plants.
Right, but just the nutrients go into the roots, not the bacteria or living organisms.