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