The various economic, social, political, and cultural factors that contribute to revolutionary movements.