Основное различие между despite и in spite of в английском языке заключается в употреблении. 14
Despite всегда употребляется без предлога of, а in spite of — только с ним. 4
При этом по смыслу эти предлоги одинаковы и означают «несмотря на», подчёркивают противопоставление между двумя частями предложения. 23