Shadbolt and Milton (1999) classify knowledge into declarative
knowledge of facts and statements and procedural
knowledge (knowledge of how to do things), static
and dynamic knowledge (unchanging substance related
and changing process related knowledge) abstract
knowledge (applies across many situations) or specific
knowledge (applies to a few situations and tacit (unwritten),
and explicit knowledge (written).