मार्क्स के वर्ग संघर्ष सिद्धांत का अर्थ है कि प्रत्येक वस्तु का विकास उस वस्तु में होता है जिसमें विरोधी तत्त्व पाए जाते हैं, उनके संघर्ष का परिणाम पदार्थ का विकास होता है।
मार्क्स की तरह, उन्होंने समझाया कि समाज में दो विपरीत धार्मिक प्रणालियाँ हैं, जो समाज की प्रगति की ओर ले जाती हैं। मार्क्स इन विपरीत सामाजिक स्थितियों को “वर्ग” कहते हैं और मानते हैं कि समाज कैसे काम करता है यह समझने की कुंजी है।
मार्क्स के अनुसार, समाज दो वर्गों में विभाजित है: शासक वर्ग और उत्पीड़ित वर्ग। दोनों वर्ग अपने-अपने हितों की पूर्ति के लिए एक-दूसरे से बातचीत और हेरफेर करना जारी रखते हैं, जिसके परिणामस्वरूप समाज का विकास होता है।
मार्क्स का मानना है कि मनुष्य सामाजिक प्राणी है। इसे और भी स्पष्ट करने के लिए, हम कह सकते हैं कि मनुष्य “वर्ग प्राणी” हैं। किसी भी युग में, जीवन के अस्तित्व के कारण, लोग अलग-अलग वर्गों में विभाजित हो जाते हैं और प्रत्येक वर्ग में एक विशेष प्रकार की चेतना उत्पन्न होती है। वर्ग का जन्म तब होता है जब उत्पादन के विभिन्न तरीके उत्पादकता के विभिन्न स्तरों की ओर ले जाते हैं।