रासायनिक स्फोटकांचे दोन प्रकार आहेत: उच्च-ऑर्डर स्फोटके आणि कमी-ऑर्डर स्फोटके . हाय-ऑर्डर स्फोटके: या स्फोटकांमुळे डायनामाइटसारख्या विध्वंसक शॉक लाटा निर्माण होतात. लो-ऑर्डर स्फोटके: या स्फोटकांमध्ये अति-दबाव लहरी नसतात जी उच्च-ऑर्डर स्फोटके, जसे की गनपावडर, तयार करतात. स्फोटक रसायन हे एक घन किंवा द्रव रसायन आहे जे स्वतःच रासायनिक अभिक्रियेद्वारे अशा तापमानात आणि दाबाने आणि परिसराला नुकसान पोहोचवण्याच्या वेगाने वायू तयार करण्यास सक्षम आहे.