Marxism is a political philosophy and method of socioeconomic analysis. It uses a dialectical and materialist interpretation of historical development, better known as historical materialism, to analyse class relations, social conflict, and social transformation. From Wikipedia