Despite and in spite of mean exactly the same, but despite is more common than in spite of.
Despite and in spite of are prepositions. Both expressions can be followed by a noun or noun-equivalent.
from Grammar - Englishtips.org: Learning English Together http://ift.tt/1kOEuvO
via IFTTT

