Hydroponics. Aeroponics. Vertical farming. These are just a few of the terms of recent innovations in the world of agriculture. How do these various ...