حزب دموکراتیک خلق افغانستان
در سال ۱۹۷۸ این حزب رژیم محمد داود را به وسیله کودتایی خونین سرنگون ساخت و دولت دمکراسی را ایجاد کرد و به کشور نام جمهوری دموکراتیک افغانستان داد و پسانتر این دولت خود با شورش مجاهدین اسلام‌گرا مقابله کرد. مجاهدین جنگی را به عنوان جهاد و با حمایت چند کشور بیرونی از جمله آمریکا، عربستان و پاکستان و… ضد دولت جمهوری دموکراتیک آغاز کردند دولت افغانستان از دولت شوروی تقاضای کمک کرد که در نتیجه باعت اشغال افغانستان به وسیله ۱۲۰۰۰ نیروی مسلح روسی گردید.
جمهوری دموکراتیک افغانستان
نجیب الله سیاست آشتی ملی با مخالفان را دنبال کرد، قانون اساسی جدید افغانستان در سال ۱۹۸۷ معرفی شد و انتخابات دموکراتیک در سال ۱۹۸۸ (که توسط مجاهدین تحریم شد) برگزار شد. پس از خروج شوروی از افغانستان در سالهای ۱۹۸۸ تا ۱۹۸۹، دولت با مقاومت فزاینده ای روبرو شد. سال ۱۹۹۰ نشان داد که سالی برای تغییر در سیاست‌های افغانستان است: قانون اساسی جدیدی وضع شد که بر اساس آن افغانستان جمهوری اسلامی بود و حزب دموکراتیک خلق به حزب وطن تبدیل شد که تا به امروز به عنوان حزب دموکراتیک وطن باقی مانده‌است. در جبهه نظامی، دولت قادر به شکست مخالفان مسلح در نبرد علنی بود، مانند نبرد جلال‌آباد با این حال، با مخالفان مسلح مهاجم، مشکلات داخلی مانند کودتای نافرجام جناح خلق در ۱۹۹۰ و انحلال اتحاد جماهیر شوروی در ۱۹۹۱، دولت نجیب الله در آوریل ۱۹۹۲ سقوط کرد.