The Mahatma Gandhi National Rural Employment Guarantee Act (MGNREGA) is an Indian job guarantee scheme that provides at least 100 days of employment per year doing unskilled manual labor at minimum wage to members of rural households willing to do public work. The Central government allocates 40,000 crore (US$8.8 billion) annually for the program. It aims to achieve rural development and employment generation through activities like water conservation, afforestation, rural connectivity projects, and flood control works.