Question: what is the difference between a social movement and a revolution?
Answer: The same social movement may be viewed differently depending on a given context (usually the government of the country where it unfolds). ... A revolutionary movement can be non-violent, although it is less common than not. Revolutionary movements usually have a wider repertoire of contention than non-revolutionary ones.