موشک بالستیک
موشک بالستیک در حقیقت یک ماشین تحویل موشک-مولد، شامل سامانه رهیابی و محفظه حمل مهمات است که اساساً علیه اهداف زمینی و سطحی مورد استفاده قرار می‌گیرد. انواع گوناگون موشک‌های بالستیک معمولاً بر حسب برد طبقه‌بندی می‌شوند. نوع خاصی از موشک‌های بالستیک وجود دارد که از زیردریایی‌ها شلیک می‌شود و SBLM نام دارد. در ساخت موشک‌های بالستیک، مبحث پیشرانه که مشخص‌کننده برد موشک است مهمترین مسئله محسوب می‌شود و پس از آن میزان توانایی حمل مهمات که قدرت تخریب آن را افزایش می‌دهد.
موشک سوخت جامد
این نوع موشک‌ها در اساس متشکل از یک بدنه معمولاً استوانه ای شکل هستند که از یک ماده جامد آتشگیر پر شده‌اند. در واقع این نوع موشک‌ها فاقد موتور مجزا بوده و کل بدنه نقش موتور یا اتاقک احتراق موشک را بازی می‌کند. در هنگام شلیک یک آتشزنه سوخت درون موشک را مشتعل می‌کند. در ادامه خروج گازهای داغ از اگزوز موشک باعث حرکت آن به سمت جلو می‌شود.