I've been asked what the difference is, and I'm struggling to articulate it.
I would say that sexism is based on being lazy with gender stereotypes, (so assuming that a women rather than a man is a secretary), whereas misogyny has an actual hatred/fear/contempt of women behind it (so saying women are only good for being secretaries, or better still being at home with the children), but I don't know whether that's fully it.
I don't know whether I'm making sexism seem too minor in my definition. What would you say?