پیشرانه موشک به دو دسته شیمیایی، الکتریکی و هسته ای تقسیم می شود. درایو پالس هسته ای و محرک فوتون نیز وجود دارد. تاکنون فقط درایوهای شیمیایی اهمیت عملی داشته اند. تمام گزینه های دیگر پیشران موشک ذکر شده هنوز در مرحله توسعه و آزمایش هستند.
اما صرف نظر از اینکه آنها بر اساس شیمیایی، هسته ای یا الکتریکی کار می کنند، همه آنها یک چیز مشترک دارند: همه آنها بر اساس اصل پس زدن کار می کنند. موتورهای موشکی ذرات عظیمی را از سیستم رانش خود خارج می کنند. موشک یک ضربه را تجربه می کند. یعنی پرتاب باعث رانش در جهت مخالف خروجی خود می شود (عمل = واکنش) و در نتیجه موشک را به حرکت در می آورد.
پیشران موشک های شیمیایی هستند سیستم های ردوکس ، که در آن یک یا چند عامل اکسید کننده با یک یا چند عامل کاهنده در واکنش های بسیار گرمازا، یعنی با آزاد شدن انرژی، انجام می شود.
اما انرژی به تنهایی کافی نیست، شما همچنین به جرم به شکل ذرات گاز نیاز دارید. واکنش هایی که در آن گازها تشکیل شده و انرژی آزاد می شود، واکنش های احتراق هستند.
یک موتور موشک از یک محفظه احتراق تشکیل شده است که در آن واکنش های ترموشیمیایی انجام می شود. و ثانیاً از نازلی که در آن تبدیل انرژی حرارتی به انرژی مکانیکی ذرات گاز صورت می گیرد و در نتیجه آنها را تسریع می کند. در نتیجه انرژی جنبشی بسیار بالایی دارند.
با توجه به سوختی که برای واکنش ترموشیمیایی استفاده می شود، بین موتورهای سوخت جامد و موتورهای مایع تفاوت قائل می شود.
اینکه کدام مواد اکسید کننده و کاهنده استفاده می شود بستگی به هدف موشک دارد.
عوامل اکسید کننده عبارتند از اسید نیتریک، پراکسید هیدروژن، فلوئور، اکسیژن مایع و اکسید نیتروژن.
( ن 2 O 4 )برای استفاده. به عنوان یک عامل کاهنده z. به عنوان هیدروژن، هیدروکربن ها، هیدرازین
( ن 2 اچ 4 ) ،بوران ها (ترکیبات بور و هیدروژن)، آمونیاک و آمین ها.
یک مناسب سوخت برای موشک های فضایی هیدرازین مایع است
ن 2 اچ 4 ،که با اکسیژن مایع واکنش می دهد و انرژی آزاد می کند و محصولات گازی نیتروژن و آب را تشکیل می دهد.
اچ2منن–منمن–ن–منمناچ2من + O20 → ن20 + 2 اچ2منO–منمن ΔآرH = - 622 کیلوژول