Aquaponics is a system that farms fish and plants together in a symbiotic relationship. The fish waste provides nutrients for the plants, and the plants filter the water for the fish. There are three main types of aquaponics systems: gravel bed culture with plants rooted in gravel, deep water culture with plants on floating rafts, and nutrient film technique with plants in pipes fed a thin film of water. Aquaponics has advantages over traditional aquaculture and hydroponics like utilizing fish waste as fertilizer, producing high quality organic crops with less labor, water, and electricity usage. Many vegetables and herbs can be grown in aquaponics.