Memory can be defined as the mental processes used to receive, encode, store, and retrieve information over time. There are two common models of memory: the traditional three-stage model involving sensory memory, short-term memory, and long-term memory; and the encoding, storage, and retrieval model. Information is encoded, stored for varying lengths of time, and then retrieved from memory storage. There are several factors that can contribute to forgetting, such as serial position effects and interference, as well as theories like decay theory. Problems with memory can arise from organic causes like injury or disease, or constructive processes involving eyewitness testimony or repressed memories.