Hydroponics is an agriculture technique where crops or medicinal plants are grown without soil in water enriched with mineral nutrients.