What Are The Key Elements Of Social Movements?

What Are The Key Elements Of Social Movements? Change must be framed as a crisis. Has to be grounded in science. Has to have an economic basis. You must have evangelists. Coalition building. Advocacy. Government involvement. Mass communication. What are the 5 types of social movements? 5 Types of Social Movements. Reform movements, Revolutionary movements,