Marx, Hegel'in tarihle ilgili görüşüne büyük ölçüde katılmakla birlikte, Hegel bir idealistti; Marx ise kendisini maddeci olarak görüyordu. Dolayısıyla Hegel, insanların çevreleriyle ilişki kurmalarının
birincil yolunun fikirler olduğuna ve tarihin, ilgili zaman dilimini
temsil eden fikirler temelinde anlaşılabileceğine inanırken, Marx
tarihteki bir zaman diliminde toplumların örgütlenme tarzlarının gerçekte o toplumla ilgili temel gerçek olduğuna inanıyordu.