Marxism focuses on economic determinism and class struggle as the driving forces of history, while Gramscianism emphasizes cultural and ideological hegemony as tools of domination. Gramscianism also introduces the concept of the "war of position" to achieve revolutionary change within existing structures, whereas Marxism typically advocates for a more direct confrontation with the capitalist system.