What is declarative and nondeclarative knowledge?
Declarative knowledge is what you can describe or explain. Nondeclarative knowledge is what you know but can’t easily explain, like riding a bike.