National Health Mission (NHM) is a flagship program of the Government of India that aims to deliver accessible, affordable, and quality healthcare services to the rural and urban poor. NHM plays a key role in strengthening public health systems and human resources in healthcare.