As a verb explode
is to destroy with an explosion.
As an adjective nonexplosive is
not explosive; unable to explode.
As adjectives the difference between explosive and nonexplosive
is that explosive
is with the capability to, or likely to, explode while nonexplosive
is not explosive; unable to explode.
As a noun explosive