knowledge structures
There are three knowledge structures: declarative, procedural and strategic.
Declarative knowledge tells us why things work the way they do, or that the object or thing has a particular name or location. It includes information about the concepts and elements in the domain and the relationships between them.
Procedural knowledge tells us how to perform a given task. It contains the discrete steps or actions to be taken and the available alternatives to perform a given task. With practice, procedural knowledge can become an automatic process, thus allowing the human to perform a task without conscious awareness.
Strategic knowledge is comprised of information that is the basis of problem solving, such as action plans to meet specific goals; knowledge of the context in which procedures should be implemented; actions to be taken if a proposed solution fails; and how to respond if necessary information is absent.