An explosion is a sudded release of lots of gas. If this reaction is contained, like in the cardboard tube of a fire-cracker for instance, there is a huge build up of pressure. When this is released, (the container fails) the gas rushes out with a big boom.
A mentos in a coke can doesnt really classify as an explosion. Yes, if froths and bubbles, and if you contain it it goess boom, but the reaction itself is actually rather slow. What happens is that something in the mentos caused the carbon dioxide (CO2) in the coke to be realeased. So its similar to just shaking the bottle up.
One key feature of an explosive substance, is that they supply their own oxygen for the reaction.
When stuff burns, it combines with oxygen in the air. For instacne burning carbon, C, results in carbon dioxide, CO2.
But these reactions are SLOW.
If, however, we concider BLACK POWDER...(*giggle*) its a different story.
Black powder is a mizture of carbon, Sulphur, and potassium nitrate. The carbon and sulphur are the fuels, and they can burn in normal atmosphere. What makes this stuff a little more cool is the potassium nitrate. The formular is K(NO3), and the key feature we want for the explosion, is the big fat "O3" bit. For every one molecule of potassium nitrate, there are 3 oxygen atoms, just waiting to mix with the fuels. AS you know, you blow ona fire, it gets bigger. More air, more fire. same story here. AS the carbon and sulphur begin to burn in the air, the heat causes the potassium nitrate to split into its different substances. The oxygen now starts to bond to the fuels, and the reaction speeds up.
The products of the reaction are sulphur oxides and carbon oxides, all of which are GASES.... :) pressure builds, BOOM.
While writting the process out can take a while, the whole rection takes no time at all. Once that K(NO3) starts to release oxygen, all hell breaks loose.
Another important point, is that because the explosive CONTAINS oxygen, you can pack it into air tight containers, where it will still burn, despite the lack of air.
So thats about it. All explosives will contain a FUEL, and an OXIDISER. some examples are:
ANFO - Ammonium Nitrate Fuel Oil.
Nitroglycerin
Trinitrotoluene (TNT)
please note:
Ammonium "Nitrate" Fuel Oil
"Nitro"glycerin
Tri"nitro"toluene
MMMMM......the nitrate ion, (NO3), it your happy explosive friend :) :) :) :) :)
(hope i helped, and didnt come across as....a PSYCHOPATH.......hehehe)