Just like all living things, plants need nutrients to survive. But it's not often that soil alone can provide all the necessary macro and micronutrients, as well as trace minerals and other elements.