几乎所有枪都基于同一个简单理念而产生:利用发射药迅速燃烧产生的大量燃气的高压压力将子弹加速并射出枪筒。枪是军队中步兵的主要武器,亦是其他兵种的辅助武器,在民用被更广泛用于治安警卫、狩猎等。
公元1132年,中国南宋的军事家陈规发明了一种火枪,这是世界军事史上最早的管形火器,它可称为现代管形火器的鼻祖。
美国在转管枪(单发枪)的基础上,通过改进,发明了转膛枪。该枪只用一支枪管,用手扳动枪机即可推动枪膛旋转并对准枪管,能接连射。
枪可分为作战用枪支、狩猎用枪支、运动用枪支、特种枪支、教学用枪支和警用防暴枪支等。我国法律严禁普通公民使用枪支。