I propose taking sexism to be the branch of patriarchal ideology that justifies and rationalizes a patriarchal social order, and misogyny as the system that polices and enforces its governing norms and expectations. So sexism is scientific; misogyny is moralistic. And a patriarchal order has a hegemonic quality.

