El materialismo histórico es una parte integral de la filosofía marxista y la única visión científica de la historia. El materialismo histórico cree que la existencia social determina la conciencia social, y la conciencia social reacciona activamente sobre la existencia social. Señala que la historia social es un proceso de desarrollo dialéctico objetivo y regular, que las contradicciones sociales básicas son la fuerza impulsora de todo desarrollo social y que la productividad; es la fuente original del desarrollo social. En una sociedad de clases, la lucha de clases es la fuerza impulsora directa del desarrollo social; el pueblo es la fuerza principal que impulsa el desarrollo histórico. El establecimiento del materialismo histórico rompió el dominio del idealismo en el campo de la historia social y supuso un cambio importante en la perspectiva histórica.
La visión idealista de la historia cree que la conciencia social determina la existencia social, niega el papel decisivo de la producción material en el desarrollo social y considera los conceptos personales, la racionalidad o "espíritu absoluto" y "Dios" como la fuerza impulsora. para el desarrollo histórico. Unos pocos héroes son los creadores de la historia y la fuerza decisiva en el desarrollo histórico.