Hydroponics is a method of growing plants in a medium, other than soil, using mixtures of the essential plant nutrients, which are dissolved in water....