Auxiliary Nursing midwifery (ANM) is a two year diploma course pursued by students after completing 10+2. General Nursing Midwifery (GNM) is a three year diploma course pursued by students after completion of 10+2. BSc Nursing is a four year degree course pursued by students after completion of 10+2.
https://www.edudictionary.com/difference-between-anm-gnm-and-bsc-nursing/