هناك عدة عوامل رئيسية لنمو النباتات بشكل سليم وهي حاجته للماء والهواء والضوء، وتتم زراعة النباتات بالتربة الزراعية وذلك لأن التربة تمنح النبات النيتروجين والماغنيسيوم بجانب الماء.
_ هناك نباتات تنمو دون تربة زراعية ولكن حينها تستمد خصائصها من الطاقة الشمسية و التركيب الضوئي.
_ كذلك أيضًا يمكن للنبات النمو بالمياه وذلك بعد ذوبان السماد ووضعه بالمياه، كما أن الضوء يعمل على مساعدة النبات للنمو.
_ كذلك من الأمور التي يتم البحث الشامل عنها هي زراعة النباتات بالهواء، حيث يتم تعليق النباتات ويتم ترطيبها بالمواد العضوية للنمو وذلك الطرق للتربة السيئة.