Diferența dintre cunoștințele declarative și procedurale este că prima se referă la informații neschimbătoare și factuale, iar ultima se referă la procesele gândirii colective care definesc modul în care se fac lucrurile, conform Education.com. Cunoscut fapte precum numele atribuite numerelor și plantelor sunt exemple de cunoștințe declarative. Setul de sarcini complexe folosite pentru a conduce o mașină este un exemplu de cunoaștere procedurală.
Cunoștințele de autoreglementare reprezintă oa treia categorie de informații achiziționate stocate în memoria pe termen lung. Aceasta implică recunoașterea tendințelor, punctelor forte, a punctelor slabe, a abilităților de învățare și a aptitudinilor organizaționale pentru evaluarea și planificarea celui mai adecvat program de învățare. Cunoștințele de autoreglementare oferă direcții și ajută persoanele să-și concentreze învățarea și să-și extindă cunoștințele totale pentru a-și dezvolta experiența într-un anumit domeniu sau pentru a adapta învățarea pentru aplicații generale.
Potrivit Simply Psihologie, cercetarea care implică studii de amnezie demonstrează o diferențiere distinctă între cunoștințele declarative și procedurale. Pacienții care suferă de pierderi de memorie prezintă deficiențe în rechemarea curentă și păstrarea informațiilor factuale, dar păstrează amintiri ale aptitudinilor învățate și sunt capabili să învețe noi seturi de competențe. Cunoașterea procedurală, folosită fără gândire sau conștientizare, se dovedește a fi mai durabilă decât cunoașterea declarativă, care este recuperată conștient din memorie.