Il National Rural Employment Guarantee Act del 2005 è una legge indiana sul lavoro e sulla sicurezza sociale che mira a garantire il "diritto al lavoro". L'obiettivo è quello di migliorare la sicurezza dei mezzi di sussistenza nelle aree rurali, fornendo almeno 100 giorni di lavoro salariato in un anno finanziario a ogni famiglia i cui membri adulti si offrono volontariamente di svolgere lavori manuali non qualificati. Il MGNREGA è stato avviato con l'obiettivo di "migliorare la sicurezza dei mezzi di sussistenza nelle aree rurali fornendo almeno 100 giorni di lavoro salariato garantito in un anno finanziario a ogni famiglia i cui membri adulti si offrono volontariamente per svolgere lavori manuali non qualificati".