Las clases sociales se originaron durante la etapa de desarrollo de las fuerzas de producción, encontrándose condicionado por el crecimiento de la división social del trabajo y la aparición de la propiedad privada sobre los medios de producción.
La sociedad de clases establece un fraccionamiento jerárquico fundamentado básicamente en las diferencias en cuanto al ingreso, riquezas y acceso a los medios materiales. Sin embargo, las personas tienen la posibilidad de pasar de una clase a otra, ya que una de las características de las clases sociales es que no son grupos cerrados. El que un individuo, pertenezca o no a cierta clase social va a depender de la posición económica que tenga, cosa contraria en los casos de herencias y linajes, en donde los criterios de pertenencia no van a estar sujeta a los principios económicos de cada sujeto.
A través de la historia de las ciencias sociales, han surgido diversas definiciones de lo que representa la clase social y todo lo que conlleva pertenecer a una u otra. Las dos nociones más conocidas son las expresadas por dos grandes sociólogos como lo son Carlos Marx y Max Weber. Para Marx, la clase social se determina por la manera de vincularse con los medios de producción. Por lo tanto, partiendo de su teoría, existen dentro del capitalismo una rivalidad entre la clase social burgués y el proletariado. La clase burgués o burguesía, es aquella dueña de los medios de producción, mientras que el proletariado, era la clase oprimida, la cual era forzada a vender su fuerza de trabajo para poder subsistir. Según la teoría marxista esta rivalidad terminaría con la victoria del proletariado, originando una sociedad libre de las clases sociales.
Por otro lado, la teoría de Weber se aleja de estos argumentos, al definir a la clase social de acuerdo a las posibilidades de acceso a los bienes y servicios, Weber reconoce la rivalidad que puede existir entre una clase y otra, pero de ninguna manera considera que esta disparidad sea determinante para la creación de una clase.
Finalmente se puede decir que la clase social se encuentra dividida en la actualidad en:
Clase alta: es la fracción social con el más elevado nivel de vida, se caracteriza por ser hogares integrados principalmente por personas con un nivel educativo de licenciatura o superior. Son familias tradicionales, cuyo patrimonio ha pasado de generación en generación, multiplicándose con el tiempo. Viven en edificaciones de lujos y con todas las comodidades.
Clase media alta: está integrada por personas cuyo ingreso es superior a los de la clase media, suelen tener educación universitaria, integrándose al mercado laboral en puestos de jerarquía. Viven en casas o apartamentos de lujo.
Clase media: esta fracción social abarca a la mayoría de la población, está integrado por individuos con un nivel básico de educación, son hogares con vivienda propia y con comodidades esenciales.
Clase media baja: en este grupo se encuentran aquellos hogares con ingresos ligeramente inferiores a los de la clase media, es decir son los que gozan de un mejor estilo de vida dentro de la clase baja, estos hogares están integrados por individuos con un nivel educativo entre secundaria y primaria completa. Habitan en casas propias, aunque algunos viven en inmuebles alquilados.
Clase baja: dentro de este grupo se encuentran personas con un nivel educativo de primaria a la mitad, el grupo familiar mayormente habitan en hogares rentados (vecindades), son pocos los que cuentan con vivienda propia.
Clase más baja: es el último escalón de la clase social, estos hogares están formados por individuos con un nivel de educación primaria incompleto, no cuentan con una vivienda propia, y si llegasen a encontrar una es a través de la invasión de terrenos, fabricando casas de tablas y zinc. En un solo hogar suelen vivir más de una familia y son totalmente pobres.