Klassekamp er ein klassekonflikt innanfor marxistisk og sosialistisk teori. Striden mellom sosiale klassar hender som fylgje av klassane sin ymse makt og eigarskap over produksjonsmiddela.[1]
Karl Marx sin klassekamp har ingenting å gjere med nokon nedarva kaste, og det er heller ikkje heilt det same som ein sosialistisk klasse i sosiologsk forstand, som i overklasse, underklasse og middelklasse (omgrep som er knytt til inntekt eller formue, men også til kulturelle preferansar). Under det kapitalistiske historiske utviklingsstadium som Marx skildrar forstår ein klasseinndelinga som plassering i det økonomiske systemet, eller den sosiale strukturen som eksisterer under kapitalismen.