Hydroponics, by definition, is a method of growing plants in a water based, nutrient rich solution. Hydroponics does not use soil, instead the root system is supported using an inert medium such as perlite, coco-coir, rockwool, clay pellets, peat moss, or vermiculite. The basic premise behind hydroponics is to allow the plants roots to come in direct contact with the nutrient solution, while also having access to oxygen, which is essential for proper growth.
Growing with hydroponics comes with many advantages, the biggest of which is a greatly increased rate of growth in your plants. With the proper setup, your plants will mature up to 25% faster and produce up to 30% more than the same plants grown in soil.
Your plants will grow bigger and faster because they will not have to work as hard to obtain nutrients. Even a small root system will provide the plant exactly what it needs, so the plant will focus more on growing upstairs instead of expanding the root system downstairs.
All of this is possible through careful control of your nutrient solution and pH levels. A hydroponic system will also use significantly less water than traditional soil based methods.