A forest garden is a plant (and possibly animal) based food-production system carefully designed to have high yields useful for humans while maintaining the ecological benefits of the natural forest. This system has a long life and requires minimal maintenance.
Most of the plants grown in a forest garden are perennial and multipurpose (they often have side benefits in addition to their main function). It makes use of companion planting, where species are intermixed and grown alongside each other, creating a multifunctional system that is communally beneficial. This results in a high level of nutrient stability, biodiversity and a natural cooperation and interdependence.
This system can be implemented on a small or large scale.