Hydroponics is the technique of growing plants without soil. The roots grow either in air, which is kept very humid; in water, which is well aerated; or in some solid, non-soil medium, which is kept moist. The water around the roots contains a carefully balanced mixture of nutrients which provides food for the plant.