Hydroponics is a type of horticulture and a subset of hydroculture that involves growing plants without soil, by using mineral nutrient solutions in an aqueous solvent.
Hydroponics is an excellent option for growing your crops. Most of the time, the environment is controlled which reduces the risk of pests and diseases. Growing indoors or in a greenhouse will likely reduce the need for pesticides.