Three technical aspects of thermonuclear weapons have made thermonuclear war a peril to the very existence of humanity. These aspects are: the enormous destructive power of a thermonuclear explosion, the relative cheapness of rocket-thermonuclear weapons, and the practical impossibility of an effective defense against a massive rocket-nuclear attack.