Retrieval from long-term memory is usually best when the information has been stored at a deep level of processing. This means that it has been encoded semantically (related to meaning) rather than superficially (related to surface characteristics). Information processed deeply tends to be more elaborately encoded and easier to retrieve later on.