What is Aquaponics?

Essentially, aquaponics is a soil-less plant growing system.  Fish create waste, then that waste is pumped into a separate tank where the plants are held.  The plants absorb the nutrients from the waste, and purify the water in the process.  The water is then pumped back into the fish tank, creating a full cycle!