Permaculture is the type of farming in eco-friendly manner which comprises of diversity of plants which can withstand climatic changes, agroforestry, silviculture, agropastoral system, water harvesting including micro-catchment area, aquaculture, sustainable and zero budget farming and livestock rearing. Resource recycling is the common process in permaculture. The yield is more in permaculture than conventional farming as it focuses not only in yield of main crops but also on yield of by-products because in permaculture wastes produced were used in efficient way. When compared to conventional farming, permaculture produces 35 times the amount of food per square meter than conventional farming with less usage of resources which is less than 20%. It aims at curtailing dependence on inputs for cultivation.