Introduction -- Analyzing social protests -- An overview of large-scale social protests -- Subsistence expectation protests -- Benevolence violation protests -- Protests over developmental syndromes and identity -- Creating public opinion pressure: large-scale internet protests -- Government responses and regime resilience -- Conclusion.