what is the difference between self defence and provocation?
Provocation is distinct from self-defense in that self-defense is a legal defense, and refers to a justifiable action to protect oneself from imminent violence.