All plants need fertilizer to live. In traditional gardening and farming, plants get their nutrients from soil and additive such as compost, manure and chemical fertilizers. In hydroponics, plants are not grown in soil so nutrients must be delivered directly through the solution they are watered with.