In context|transitive|archaic|lang=en terms the difference between violent and explode
is that
violent is (archaic) to urge with violence while
explode is (archaic) to disprove or debunk.
As verbs the difference between violent and explode
is that
violent is (archaic) to urge with violence while
explode is to create an explosion, usually resulting in the destruction of an intended target.
As a adjective violent
is involving extreme force or motion.
As a noun violent
is (obsolete) an assailant.