¿Cuál es la diferencia entre jcr: primaryType y jcr: mixinTypes?

Tengo curiosidad por saber cuál es la diferencia entre jcr: primaryType y jcr: mixinTypes, y ¿por qué exactamente se usa jcr: mixinTypes? ¿Qué significa? Si marca la carpeta / content / dam en crx, muestra el valor de la propiedad jcr: primaryType como sling: OrderedFolder y jcr: mixinTypes como mix: lockable, rep: AccessControllable donde jcr: primaryType significa que es una carpeta de sling, pero por qué mixin type. También revisé estos documentoshttp://www.day.com/specs/jcr/1.0/6.7.4_Primary_and_Mixin_Node_Types.html http://www.day.com/specs/jcr/1.0/6.7.5_Special_Properties_jcr_primaryType_and_jcr_mixinTypes.html pero aún no da mucha idea de la diferencia.

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta