火箭内装有固态或液态燃料,燃料燃烧所产生的气体向后喷出而产生推力,使火箭飞行。我们知道燃料在没有空气的太空中,若是没有大量的氧,是绝对无法燃烧的,而产生这种氧的物质,就称为氧化剂。也就是说,火箭需要燃料和氧化剂。将固态燃料与氧化剂混合起来,就称为固态推进剂;利用固态推进剂产生动力的火箭称为固态推进剂火箭。固态燃料的构造很简单,虽然产生的能量较少,但装箱后可以保存许多年,这是其他燃料所不能及的。然而,固态燃料一旦燃烧起来,就不能让它熄灭再点火,这也是它的最大缺点。燃料和氧化剂呈液态的火箭,就是液态推进剂火箭。这种火箭能够自由调节推力,构造较为复杂。