Theoretical models are based on the theory of the information processing approach, which suggests that information flows through the cognitive system in a sequence of stages. These include input, storage and retrieval, e.g. the Multi store Model of memory