Aquaponics is a specific type of hydroponics or water based agriculture.  It incorporates living aquatic animals into the system to supply the nutrients the plants need and also another food…