Ciertas relaciones sociales restringen el desarrollo de la educación, restringiendo el carácter social y la realización de las funciones sociales de la educación. Pero al mismo tiempo, también se requiere que la educación esté al servicio de estas relaciones, especialmente para mantener y desarrollar la economía y la política de una determinada sociedad, y para dar pleno juego a las funciones sociales de la educación. Por eso la educación es histórica.
Aunque Marx y Engels enfatizaron que la naturaleza de las relaciones sociales determina la naturaleza social de la educación, también creían que la educación está restringida por múltiples factores y que la educación es relativamente independiente y heredada de las relaciones sociales.
Marx y Engels también enfatizaron que dado que la naturaleza de clase de la educación capitalista proviene de la propiedad privada capitalista y de la forma de posesión de la educación por parte de la burguesía, entonces sólo la creación de una nueva relación social puede reemplazar la eliminación de la propiedad privada. y la propiedad en la sociedad capitalista. La diferenciación de clases puede en última instancia eliminar la educación burguesa y toda "educación de clase".
Debido a la compleja relación entre educación y sociedad, Marx señaló: "Por un lado, para establecer un sistema educativo correcto, necesitamos cambiar las condiciones sociales; por otro lado, para Para cambiar las condiciones sociales, necesitamos un sistema educativo correspondiente. Así que tenemos que partir de la realidad”.