What is Permaculture ?

What is permaculture.