

# How it works
<a name="how-it-works"></a>

AgentCore Memory provides a set of APIs that let your AI agents seamlessly store, retrieve, and utilize both short-term and long-term memory. The architecture is designed to separate the immediate context of a conversation from the persistent knowledge that should be retained over time.

**Topics**
+ [Memory terminology](memory-terminology.md)
+ [Memory types](memory-types.md)
+ [Memory strategies](memory-strategies.md)
+ [Memory organization in AgentCore Memory](memory-organization.md)
+ [Memory record streaming](memory-record-streaming.md)
+ [Compare long-term memory with Retrieval-Augmented Generation](memory-ltm-rag.md)