Memory is the ability to encode, store, and recall past experiences. It involves three main processes: encoding, where information is absorbed by the brain; storage, where memories are kept in the brain over time; and retrieval, where memories are recalled. There are several types of memory, including short-term/working memory for temporary recall, and long-term memory which is divided into declarative and non-declarative types. Many factors influence memory, including physical and mental health, motivation, the method of learning, and testing. Common techniques for improving memory include repetition, association, visualization, and the use of mnemonic devices.