自行火炮是同车辆底盘构成一体自身能运动的火炮。自行火炮主要由武器系统、底盘部分和装甲车体组成。自行火炮除按炮种分类外,还可按行动装置的结构形式分为履带式、轮胎式和半履带式;按装甲防护分为全装甲式(封闭式)、半装甲式(半封闭式)和敞开式。
由于自行反坦克炮多用于伴随坦克进攻和作战,所以又称“强击炮”。继德国之后,苏、英、美等国也研制发展了与德国相似的强击炮。自行火炮越野性能好,进出阵地快,多数有装甲防护,战场生存力强,有些还可浮渡。自行火炮的使用,更有利于不间断地实施火力支援,使炮兵和装甲兵、摩托化步兵的战斗协同更加紧密。