机枪与冲锋枪的共同点:一它们都属轻武器,二它们都属于连发武器。
不同点主要有以下几方面:一机枪属于轻武器中的班组武器,通常由两人以上操作使用,而冲锋枪属于单兵武器,由一人使用;二是使用作用不同,机枪属于远距离火力支援武器主要打击中远距离上(300米以上)的单位或集团目标,而冲锋枪属于近距离火力突击武器,主要打击近距离的(200米以内)有生目标;三是发射弹种不同,现役班用轻机枪通常与现役突击步枪使用同种步枪弹(从当前世界范围内多数使用小口径步机弹),通用机枪和大口径机枪使用制式的中、大口径机枪弹,而冲锋枪通常使用中口径(7.62或9毫米)手枪弹。四是射击原理不同,班用轻机枪为了使枪械与自动步枪实现最大限度的通用化,其自动原理通常采用自动步枪常用的导气式,为闭膛待发,而冲锋枪自动通常采用自由枪机式,为开膛待发。还有其它许多,不一一列举。
班用机枪与常规机枪并不是两类不同的机枪,它们之间是主与属的关系,直白的讲是父亲和儿子的关系,也就是班用机枪属于常规机枪。
常规机枪主要是指区别于那类靠外部动力驱动发射的机枪(如美国134米尼冈六管转膛机枪,它是靠外部电源提供动力完成转膛和射击的),常规机枪通常指那些靠自身发射子弹时产生的火药气体驱动枪械机件完成连发射击的机枪,主要包括轻机枪(班用机枪)、通用机枪(连用机枪)、大口径机枪、车载机枪等。