枪被定义为由单手握持并且不设固定枪托的短枪，和区别于其他有枪托的长枪。
古代.用来称唿室内战用的短枪。
子弹.除了冲锋枪以外，当代一般手枪不和长管枪械共用子弹。只有小部分现代步枪能够发射手枪子弹，如由冲锋枪加长枪管改造的半自动步枪、凸缘底火步枪以及手枪口径卡宾枪。反之只有极少数单发手枪和手动手枪能够发射步枪专用的高初速子弹（通常指初速在音速两三倍的弹型），而在常规设计的手枪要发射大威力的子弹将相当庞大笨重。手枪专用子弹的特点是，虽然口径多较大但发射粗短