This document provides an overview of key concepts related to memory, cognition, and language. It discusses the main components of memory including encoding, storage and retrieval. It also explains different memory systems like sensory memory, short-term memory and long-term memory. For cognition, it defines concepts and prototypes, and explains problem solving approaches like algorithms and heuristics. It also discusses language acquisition in infants and theories of an innate language acquisition device. Finally, it provides a brief overview of artificial intelligence and its attempts to simulate human thought.