Permaculture is a design system for creating self-reliant and sustainable human settlements on any scale, based on certain principles and most importantly three ethics; earth care, people care & fair share.