Bellek bilgi işlemenin üç adımı kodlama, depolama ve geri almadır. Bu bilgi duyulardan gelir ve görüntüler, sesler ve anlam gibi birçok farklı form alır.
Beyin, bilgileri görsel kodlama, akustik kodlama ve semantik kodlama yoluyla kodlar. Bir sözcüğü görme (görsel kodlama) ve kelimenin anlamını düşünme (anlamsal kodlama) gibi birden fazla tür kullanabilir. Kısa süreli hafıza beş ila dokuz maddeyi tutabilir, ancak eğer bilgileri topaklarla birleştirirse beyin daha fazlasını tutabilir. Uzun süreli hafızanın bir sınırı yok gibi görünüyor. Beyin kısa süreli bellekten gelen bilgileri sırayla alır, ancak ilişkilendirme yoluyla uzun süreli bellekteki bilgileri alır.