SPG是自行火炮的簡稱(self-propelled gun)。自行火炮(self-propelled gun)是同車輛底盤構成一體自身能運動的火炮。自行火炮越野性能好,進出陣地快,多數有裝甲防護,戰場生存力強,有些還可浮渡。自行火炮的使用,更有利於不間斷地實施火力支援,使炮兵和裝甲兵、摩托化步兵的戰鬥協同更加緊密。自行火炮主要由武器系統、底盤部分和裝甲車體組成。
自行火炮除按炮種分類外,還可按行動裝置的結構形式分為履帶式、輪胎式和半履帶式;按裝甲防護分為全裝甲式(封閉式)、半裝甲式(半封閉式)和敞開式。全裝甲式車體通常是密閉的,具有對核武器、化學武器和生物武器的防護能力。