Granovetter (1978) threshold model: each agent adopts when the fraction of adopters exceeds their threshold. Cascades depend critically on the threshold distribution shape.
Granovetter's threshold model shows how identical macro outcomes can arise from vastly different micro assumptions. Bimodal distributions (some very low-threshold agents) produce global cascades; uniform distributions may not. Applied to riots, adoption, financial contagion.