«Стрельное зелье» или порох – зернистый состав из угля, серы и селитры - известен на Руси с XIV века. Слово это происходит от слов «прах», «порохно» - так называли всякое рыхлое, рассыпчатое вещество, пыль. Считается, что порох был изобретен в Китае в IX веке н.э, где применялся как взрывчатое и зажигательное средство для пуска ракет и фейерверков. Из Китая состав попал на Ближний Восток, а уже оттуда – в Европу, где силу его горения научились использовать для разгона метательных снарядов в узких длинных трубках - стволах, то есть было изобретено собственно огнестрельное оружие. По другой версии состав пороха, независимо от китайцев, был открыт немецким алхимиком Бертольдом Шварцем в первой половине XIV века.