Social movement

A social movement is a sustained collective challenge to some aspect of the status quo within a society.