Working and Long-Term Memory
Long-term memory has obvious importance for learning.
Short-term memory plays a prominent role in complex cognitive tasks and daily activities.
Everything going into long-term memory, has to pass through short-term memory.