Sebbene si creda comunemente che le piante richiedano la crescita del terreno, la maggior parte delle piante no. In realtà, non è il terreno stesso a far crescere una pianta, ma piuttosto i nutrienti trovati nel suolo.
Per far crescere una pianta, sono necessarie alcune cose basilari. Le piante hanno bisogno di nutrienti, supporto, protezione dagli elementi, umidità e ossigeno per le radici. Queste cose si trovano solitamente nel terreno, ma le piante possono crescere correttamente anche in altri modi. In effetti, la maggior parte delle piante cresce bene nei sistemi idroponici, sistemi in crescita che utilizzano solo acqua ricca di nutrienti, quando vengono forniti il supporto e i nutrienti necessari.