In hydroponics, you add nutrients in the water and are subsequently absorbed by the roots. Aquaponics is similar in the sense that you still feed the plants directly. A fundamental difference is that it uses nature to mimic a natural ecosystem. This system involves growing fishes in a tank. Its excrements feed bacteria, which in turn converts it into ready-to-use nutrients for the plants. If you have a question or two, fire them away.