It's the type of memory retrieval I'm wondering about. For example, I can't for the life of me remember what the words Lewis Carroll invented in Alice in Wonderland but I do remember that he invented several.

I have no doubt that I'll be sitting here, hours from now, doing something completely different, and the words will pop right into my mind.

So the retrieval of the information will have taken a long time.

But, I am also sure that when some people read my initial post, the will have a spur of the moment recollection of the invented words. The retrieval will be immediate, instead of delayed.

So, what I'm wondering is, is there a specific term for those two type of memory retrieval?