Permaculture is a multi layered, multi faceted design tool that takes into account you, your garden, your home and your environment and encourages them to work together.
Wikipedia has more inofrmation about permaculture:
http://en.wikipedia.org/wiki/Permaculture