Container garden. Grabs water from the atmosphere, and yields what 3.5 acres would yield in 340 square feet of grow space!