Dinamita este formata din 3 parti: nitroglicerina (aceasta este de fapt substanta care provoaca explozia), diatomit (un oxid de siliciu poros alcatuit din scoicile diatomeelor), la care se adauga ca stabilizator chimic in cantitati mici carbonat de sodiu. Acest amestec are scopul de a reduce explozibilitatea extrema a nitroglicerinei pure, care poate exploada la cel mai mic impact.