Hydroponics is in layman’s terms a technique that is used for growing plants with no soil. In this process, the use of soil is avoided. The plant roots are suspended in water, sand, gravel, and, Rockwool, etc. This means that the plants would directly absorb the nutrients.