A longer prompt does not make a system remember.
A context window is the material a model receives for one call. Persistent memory is information that the surrounding application chooses to retain, update, and provide again later. A conversation may be visible now and absent from the next request; a stored note may survive across sessions without being relevant to every task.
Memory has a lifecycle: information is selected and indexed, retrieved for a later decision, interpreted in context, updated when it changes, and sometimes removed. Each stage can lose meaning. The LongMemEval paper describes a similar design path through indexing, retrieval, and reading.
Keep the terms separate when designing a system. Tokens and context windows ↗ describe what fits into a model call; context engineering ↗ describes what belongs in that call. Memory is the longer-lived state that may supply part of it.
