NSAP comprises of five sub-schemes namely Indira Gandhi National Old Age Pension Scheme (IGNOAPS), Indira Gandhi National Widow Pension Scheme (IGNWPS), Indira Gandhi National Disability Pension Scheme (IGNDPS), National Family Benefit Scheme (NFBS) and Annapurna Scheme. The schemes of NSAP are implemented both in urban and rural areas, by the Social Welfare Department in the States.