وزارت دفاع و پشتیبانی نیروهای مسلح
پیشینه شکل‌گیری این وزارتخانه، به دوران قاجار بازمی‌گردد، که تحت عنوان "وزارت جنگ" فعالیت خود را آغاز کرد. در دولت محمد مصدق در دوره کوتاهی نام آن به "وزارت دفاع ملی" تغییر پیدا کرد، ولی پس از آن بار دیگر به "وزارت جنگ" تغییر یافت. پس از وقوع انقلاب ۱۳۵۷ تا خردادماه ۱۳۶۳ تحت عنوان "وزارت دفاع ملی" فعالیت می‌کرد و در فاصله سالهای ۱۳۶۳ تا ۱۳۶۸ "وزارت دفاع" نامیده می‌شد. فرم کنونی این وزارتخانه در سال ۱۳۶۸ با ادغام وزارت دفاع و وزارت سپاه پاسداران شکل گرفت.
ستاد کل نیروهای مسلح جمهوری اسلامی ایران
ستاد کل نیروهای مسلح ابتدا با نام ستاد فرماندهی کل قوا تأسیس شد، در اواخر جنگ ایران و عراق، به‌علت اختلاف و تعارضاتی که میان ستاد مشترک ارتش جمهوری اسلامی ایران و ستاد مشترک سپاه پاسداران، در جریان طراحی و اجرای عملیات‌های نظامی به‌وجود می‌آمد، تشکیل شد. این اختلافات، مسئولان ارشد کشور را بر آن داشت تا با تشکیل ستاد کل به عنوان مرجع عالی‌تر، به اختلافات میان ستادهای ارتش و سپاه خاتمه دهند. این ستاد از دی‌ماه ۱۳۷۰ به ستاد کل نیروهای مسلح تغییر نام پیدا کرد.