Roket
Pada umumnya, roket terdiri dari tiga bagian. Bagian pembawa muatan, pengendali, dan bagian mesin. Bagian pembawa muatan berfungsi untuk mengangkut barang—satelit, objek lainnya, hingga bahan peledak. Bagian pengendali merupakan bagian di mana terdapat peranti untuk mengendalikan roket. Dan, bagian mesin, merupakan bagian di mana terdapat mesin serta bahan bakar roket. Sebagai catatan, mesin roket ini terbagi dalam dua kelompok, tergantung dari jenis bahan bakarnya: cair dan padat.
Proyektil
Sumpitan dan senapan angin menggunakan gas yang dipadatkan, sedangkan kebanyakan senapan dan senjata api lainnya memanfaatkan gas yang dimuaikan yang dibebaskan reaksi kimia mendadak. Senapan gas api menggunakan gabungan kedua mekanisme itu.
Railgun mengadakan percepatan konstan sepanjang keseluruhan panjang alat itu, menambah kecepatan mulut senjata api.
Beberapa proyektil mengadakan tenaga penggerak selama (bagian dari) terbang dengan menggunakan mesin roket atau mesin jet. Dalam istilah militer, rocket tak dikendalikan, sedangkan misil dikendalikan. Catatan 2 arti "roket": ICBM ialah misil dengan mesin roket.