I’ll play with the meanings of the words.
According to Wiki, social justice warrior used to be a positive term in the beginning, but became an insult, in a way @SmashTheState wrote.
In other words, “sjw” lost it’s positive meaning and has only a negative one. Let’s go with that scenario.
When it comes to “feminists”, there are more meanings of the term at the same time. Or rather, the term is used with different meanings. Some see them as people who fight for female rights and equality; some others see them as crazy men haters.
So, sjw has one meaning. Feminist has two. Kinda
If we then connect sjw with feminism, I would say that it refers to the negative meaning of the word.
It does not refer to feminism in total, but the negative understanding of it.
So, it can mean that some feminists are sjws, but some are not.
Or rather, that sjw equals only to one meaning of feminism.
But then again, some use feminism only with it’s negative meaning and omit the positive one.
Which means it can all be brought down on who you ask. If a person uses the term feminism in negative meaning, then it can be made equal with sjw. If a person uses the term in positive meaning, then it will probably not be connected with sjw.
I am speculating. I may be wrong.
But if you put it like that, it seems that “feminism” has broader meaning that “social justice warrior”.
That may be the difference between the terms.
I repeat, I may be very wrong there.
Anyone feel free to point out anything wrong in here.