National Rural Employment Guarantee Programme (NREGP): What are the panchayats in this?

The NREGP is the largest ever employment programme in human history and India will have to allocate Rs 30,000 crores every year to sustain this programme. It has, since it was implemented, made news across the country, some good and some not so good.