Some people say Marxism is a science and others say it is a dogma, a bundle of reductionist unscientific claims. I would suggest that Marxism is not a science in the positivist sense, formulating hypotheses and testing for predictability, but more accurately a social science, one that shows us how to conceptualize systematically and systemically, moving from surface appearances to deeper, broader features, so better to understand both the specific and the general, and the relationship between the two.