Permaculture

An ecological design approach that seeks to create sustainable and self-sufficient systems by mimicking natural ecosystems.

See Also