La culture hydroponique consiste a faire pousser des plants dans l'eau. Les plants sont placés dans un substrat pour permettre à la plante de développer ses racines et l’ajout de nutriment dans l’eau permet de nourrir la plante tout au long de sa croissance. Puisqu’il existe plusieurs techniques de production hydroponique on utilise souvent le terme de « culture hors sol »