Difference between Revolutionary and Reformative social movements :
Revolutionary social movements :
1. These movements favour radical change in the established social norms and institutions.
2. These movements may be violent also, such as : Naxalite Movement and Leftist Movement.
Reformative Social Movements :
1. These movements are advocates of gradual reform in the established differences and social problems.
2. These movements generally take the support of constitutional and parliamentary traditions.
3. A majority of non-governmental organizations come under this category.