Ракеты, в той или иной своей ипостаси, известны человечеству уже свыше двух тысячелетий. В Древнем Китае ракеты были изобретены в качестве развлечения и использовались для фейерверков уже в 300 году до нашей эры. В 11 веке, задолго до изобретения ружья, началось использование ракет в военных целях. Серьёзный шаг вперёд в усовершенствовании ракет был сделан в 19 веке, когда ракеты стали частью арсенала войск стран Европы.
Первая управляемая ракета, V1, была создана в Германии во время Второй Мировой Войны, в войсках воздушного флота. Её использование в качестве смертельного оружия высокой дальности началось в июне 1944 году. V2 был первой баллистической ракетой в истории.
В пятидесятых годах 20 века были разработаны ракеты класса "воздух-воздух", предназначавшиеся для уничтожения самолётов-бомбардировщиков, несущих ядерное оружие. Параллельно были созданы зенитные и противотанковые ракеты, которые собственно были вторым поколением противотанковых ракет времён Второй Мировой Войны.
Сегодня существуют ракеты с совершенно автономной системой навигации, ракеты, управляемые с расстояния при помощи радио и видеокамер, и многие другие виды ракет.