Explicit – All knowledge that is encoded (written down or recorded in other way).

VS.

Tacit knowledge – knowledge learn by practice. It’s hard to express and transfer. Can be gained through personal experiences and observations. eg. You wouldn’t go to a brain surgeon who only read books

Declarative knowledge refers to knowledge about facts, concepts, and principles.

VS.

Procedural knowledge refers to knowledge of how to do something, or how to perform a task