Memory is the ability to encode, store, and effectively retrieve previously learned information or past experiences. Memory is divided into two main types: Explicit or declarative memory and Implicit or procedural memory: