O rachetă balistică este o armă capabilă de a fi lansată la o distanță mare și care poate fi programată să se auto-ghideze către un țintă. O rachetă intercontinentală, pe de altă parte, este o variantă amplificată a rachetei balistice, capabilă de a transporta încărcături mai mari și de a fi lansată de la distanțe mai mari, precum și de a traversa continente întregi.