حزب دموکراتیک خلق افغانستان
در سال ۱۹۷۸ این حزب رژیم محمد داود را به وسیله کودتایی خونین سرنگون ساخت و دولت دمکراسی را ایجاد کرد و به کشور نام جمهوری دموکراتیک افغانستان داد و پسانتر این دولت خود با شورش مجاهدین اسلام‌گرا مقابله کرد. مجاهدین جنگی را به عنوان جهاد و با حمایت چند کشور بیرونی از جمله آمریکا، عربستان و پاکستان و… ضد دولت جمهوری دموکراتیک آغاز کردند دولت افغانستان از دولت شوروی تقاضای کمک کرد که در نتیجه باعت اشغال افغانستان به وسیله ۱۲۰۰۰ نیروی مسلح روسی گردید.
جمهوری اسلامی
با شکست طالبان توسط ائتلاف جهانی ضد تروریسم به رهبری ایالات متحده آمریکا لویه جرگهٔ اضطراری برای تشکیل دولت انتقالی تشکیل شد. در این لویه جرگه ۲ تن از رهبران سیاسی و مذهبی شیعه و سنی افغانستان به نام‌های آیت‌الله آصف محسنی و عبدالرب سیاف خواهان افزودن کلمهٔ اسلامی به دولت انتقالی شدند. این کار انجام شد و دولت انتقالی اسلامی افغانستان بر سر کار آمد. تأثیر افزایش این کلمه ماندگار بود و نویسندگان قانون اساسی جدید افغانستان هم نام رژیم سیاسی افغانستان را جمهوری اسلامی نامیدند. در جمهوری اسلامی افغانستان ریاست جمهوری با رای مستقیم مردم برای ۵ سال انتخاب می‌شد. دو دستگاه قانون گذاری به نام‌های ولسی جرگه و مشرانو جرگه وجود داشت. نیروی دادگستری آزادانه عمل می‌کرد. رئیس‌جمهور رئیس آن را انتخاب می‌کرد و ولسی جرگه به آن‌ها رأی می‌داد.