Infantile amnesia may be due to the immaturity of the memory system. There are two known explanation for this phenomenon. The first one is the inability of infants to remember declarative-like memories due to underdeveloped neural structure. The second one is that Piagetian theory believes that memory recall is a product of the development of infancy and not due to the fact of its immediate presence upon infancy.