Filosóficamente hablando, todo tiene dos caras.
1. El desarrollo y los cambios de las cosas son provocados por movimientos contradictorios. La contradicción se refiere a una relación mutuamente excluyente e interdependiente, que es a la vez oposición y unidad. El marxismo cree que todo es una unidad de contradicciones, y las contradicciones son la fuente y el motor del desarrollo de las cosas.
2. El marxismo es la abreviatura del sistema teórico marxista, que abarca todas las opiniones y teorías de Marx sobre la futura forma social: el socialismo científico. El sistema teórico del marxismo consta de dos partes: el materialismo moderno y el socialismo científico moderno. La teoría del socialismo científico en el sistema teórico marxista consta de dos partes, a saber, la teoría revolucionaria del socialismo científico (es decir, la teoría del poder político) y los principios políticos económicos del socialismo científico.