As nouns the difference between opposition and spite
is that
opposition is the action of opposing or of being in conflict while
spite is ill will or hatred toward another, accompanied with the disposition to irritate, annoy, or thwart; a desire to vex or injure; petty malice; grudge; rancor.
As a verb spite is
to treat maliciously; to try to injure or thwart.
As a preposition spite is
notwithstanding; despite.