Ruch społeczny to forma zbiorowego, spontanicznego działania pewnych kategorii społecznych lub zbiorowości zmierzającego do określonego celu i często do wywołania zmiany społecznej. Podejmowane przez członków ruchów społecznych akcje mają zazwyczaj charakter spektakularny, aby wywołać duże wrażenie zarówno na społeczeństwie, jak i na aparacie władzy, który kontroluje to społeczeństwo. Według Jana Szczepańskiego występują trzy typy ruchów społecznych:
- ruchy ekspresywne
- ruchy reformatorskie
- ruchy rewolucyjne – np. ruchy narodowowyzwoleńcze
W innej typologii wyróżnić można:
- ruchy świeckie
- ruchy religijne więcej