Declarative knowledge is Compiled knowledge to perform some task.
Declarative Knowledge refers to facts or information stored in the memory, that is considered static in nature. Declarative Knowledge, also referred to as conceptual, propositional or descriptive knowledge, describes things, events, or processes, their attributes, and their relation to each other. It is contrary to Procedural, or Implicit Knowledge, which refers to the knowledge of how to perform or operate.
In cognitive psychology, procedural knowledge is the knowledge exercised in the accomplishment of a task, and thus includes knowledge which, unlike declarative knowledge, cannot be easily articulated by the individual, since it is typically nonconscious (or tacit).
Declarative knowledge is defined as the factual information stored in memory and known to be static in nature. Other names, e.g. descriptive knowledge, propositional knowledge, etc. are also given. It is the part of knowledge which describes how things are.