一、杆不同
枪杆和矛杆的不同,矛杆相对于枪杆会更加硬一些,因此比较适合大部队的冲锋。一般为高强度轻质硬木或大竹制成,前后粗细相差不大。整体重心由于矛头的缘故,所以在矛身的中间靠前部位。
二、枪尖不同
1、枪:枪尖则是剑型,突刺后还可以拔出来。
2、矛:矛的尖端是三角型,刺入敌人身体后很难再拔出来。

三、结构特点不同
1、枪:实战用的长枪,除了枪缨以外全硬,枪杆子都是由金属制成,包括金属尖头,虽有空心铁杆。
2、矛:其构造简单,只有矛头、矛柄两部分。矛头分为“身”和“骱(jiè)”两部分。矛身中部为“脊”,脊左右两边展开成带刃的矛叶,并向前聚集成锐利的尖锋。