نظرگاه های مختلفی در تحلیل انقلاب ها شکل گرفته است و هر کدام از این رویکردها با توجه به اصول و مفروضات بنیادین خود به تشریح یا تبیین دستاوردها می پردازند. به نظر می آید کامل ترین چارچوب، مبتنی بر رویکردی است که به سه بعد مهم چیستی، چرایی و چگونگی انقلاب پرداخته باشد.