Las personas con conocimientos de dominio a menudo se consideran especialistas o expertos en su campo.
La comunicación entre los usuarios finales y los desarrolladores de software suele ser difícil.
Desarrollar suficiente vocabulario compartido para comunicarse a menudo puede llevar un tiempo.
El conocimiento que puede ser aplicable a varios dominios se denomina conocimiento independiente del dominio, por ejemplo, la lógica y las matemáticas.
Las operaciones sobre el conocimiento del dominio son realizadas por el metaconocimiento.