古人根据矛的长度和形态将矛分为蛇矛和长矛。
1、蛇矛,通体铁制,由矛头、矛柄、矛樽三部分组成。矛头扁平,如蛇形,两面有刃,故称蛇矛。因刃部分呈游动如蛇状,故此为名。全长达5、6米左右,木柄,矛尖部分用铁制成,长约25厘米。矛尖部份采用这种形状,是为了增加刺杀的深度,加大伤口愈合难度,给予敌人致命伤害。
2、长矛,矛头长七八寸,形如枪头,呈棱形。其下与柄相接,矛柄也可硬木制,粗如盈把,长一丈六有余。矛樽是柄的饰物,也有铜制者,呈锥尖形,可使矛插地而不倒。
3、西方所用矛称为“变种长矛”,它的柄较短,有护手,从护手开始呈长而尖锐的圆锥型,长度通常约为3到4米,最长的矛超6米,是骑士进行突击的最强武器,马的力量会通过矛身传到矛尖,这时的骑士就象一支雷霆之箭能将对手轻易刺穿。
后来由于火枪的发明,及装备刺刀的步枪在西方军队中的普及,17世纪中期长矛在新生武器的影响下正式退出军事舞台。