The meaning of a hydro system is that it is based upon water.  Hydro is the Greek word for water and it is the basis of the hydroponic systems.  These plants are grown inside a grow tent with artificial light and no dirt.  This also lets you control the amount...

Read more >