火箭炮是第二次世界大战期间大显神威、立下功勋的新型火炮。这种火炮与榴弹炮、加农炮的构造和原理都不一样。火箭炮发射火箭弹, 火箭炮没有笨重的炮身、炮闩, 没有巨大的反后坐装置。火箭炮仅由发射装置、瞄准装置、发火装置和控制系统组成。在发射前, 火箭弹放在发射导轨上。发射时, 发火装置点燃火箭弹的火箭发动机, 火箭弹在发动机的推动下, 沿发射导轨加速运动, 火箭弹按照发射导轨的方向前进。
火箭是中国人发明的。南宋时期出现了最早的军用火箭。早期的火箭是在普通的箭杆上, 绑一个火药筒。发射时用火点燃火药筒里的火药, 火药燃烧生成的气体后喷出, 给箭向前的推力, 箭在这个推力下前进。现代的火箭, 导弹都采用了火箭原理。火箭弹与南宋时期制造的火药箭原理相同, 都以火药产生的气体后喷产生的反冲力为动力, 向前加速运动。
由于发射火箭弹十分容易, 只需发射导轨和点火装置就可以了, 所以火箭炮的构造很简单, 也很轻便。同时, 只要点燃火箭弹内的火药, 火箭弹便可发射, 所以可以在短时间内发射多枚火箭弹, 提高发射速度。
现在的火箭炮大多装在车上, 移动起来非常方便。同时, 大多采用多发联装, 高速发射火箭弹, 威力很大。例如, 前苏联在第二次世界大战中使用的“喀秋莎”火箭炮, 每门炮有8 条发射导轨, 装16 枚火箭弹。由18 门“喀秋莎”火箭炮组成的炮兵营,1 次齐射能发射288 枚火箭弹, 威力确实惊人。
由于火箭弹自带燃料, 在发射后依然可以加速前进, 所以火箭弹的射程比较远。例如前苏联ЪM-27 式220 毫米火箭炮, 装有16 枚火箭弹, 每枚火箭弹的质量300 千克。这种火箭炮能将火箭弹发射至40 千米远处。
为了打击近距离的坦克、工事等目标, 人们制造了火箭筒。火箭筒由火箭弹和发射筒两部分组成, 分为只使用一次的弹、筒全备型, 可以多次使用的弹、筒分离型两种。工作时, 先将火箭弹安装在发射筒上, 然后对准目标扣动发射筒的板机, 点燃火箭弹的火药, 便可将火箭弹发射出去。由于火箭靠喷出气体的反冲力前进, 不使发射筒受到后坐力, 所以火箭筒使用安全、操作简单。自从第二次世界大战以来, 火箭筒已经成为步兵近程反坦克作战的主要武器之一。