Ракетно-пушечный комплекс — любая из разновидностей систем вооружений, доставляющих боеголовки с взрывчатыми веществами к цели с помощью ракетной тяги.
Ракета — общий термин, широко используемый для описания различных реактивных ракет, в которых движение вперед происходит в результате реакции на выброс назад вещества (обычно горячих газов) с высокой скоростью. Реактивная струя газов обычно состоит из продуктов сгорания твердого или жидкого топлива.
В более узком смысле ракетные двигатели — это уникальный представитель семейства реактивных двигателей, включающего турбореактивные, импульсно-реактивные и реактивные системы. Ракетный двигатель отличается от них тем, что элементы его реактивной тяги (то есть топливо и окислитель) находятся внутри аппарата. Поэтому создаваемая тяга не зависит от среды, через которую движется аппарат, что делает ракетный двигатель способным к полетам за пределами атмосферы или движению под водой. Турбореактивные, импульсно-реактивные и реактивные двигатели, с другой стороны, несут только свое топливо и зависят от содержания кислорода в воздухе для горения. По этой причине эти разновидности реактивных двигателей называются воздушно-дыхательными и работают только в пределах земной атмосферы.
Для целей данной статьи ракетный двигатель — это автономная (т.е. не дышащая воздухом) двигательная установка описанного выше типа, а термин «ракета» относится к любой свободно летящей (неуправляемой) ракете тех типов, которые использовались с момента зарождения ракетостроения. Управляемая ракета — это в целом любая военная ракета, способная после запуска наводиться или направляться на цель. Тактические управляемые ракеты — это оружие меньшей дальности, предназначенное для использования в непосредственной зоне боевых действий. Управляемые ракеты большой дальности, или стратегические, бывают двух типов — крылатые и баллистические. Крылатые ракеты оснащены воздушно-дыхательными двигателями, которые обеспечивают почти непрерывное движение по низкой, ровной траектории полета. Баллистическая ракета приводится в движение ракетным двигателем только на первой части полета, в остальное время она движется по дугообразной траектории с небольшими поправками, вносимыми механизмом наведения. Стратегические ракеты обычно несут ядерные боеголовки, а тактические — взрывчатку.