En la medida que la sociedad se va haciendo más compleja y diferenciada, el proceso de socialización deviene también más complejo y debe, necesaria y simultáneamente, cumplir las funciones de homogeneizar y diferenciar a los miembros de la sociedad a fin de que exista tanto la indispensable cohesión entre todos ellos, como la adaptación de los individuos en los diferentes grupos y contextos subculturales en que tienen que desempeñarse.