The National Rural Health Mission (NRHM) was launched on 12th April 2005, to provide accessible, affordable and quality health care to the rural population, especially the vulnerable groups.