The core concepts on which Layering for Learning is based come from cognitive psychology. This theoretical perspective identifies internal mental activities as responsible for learning and retention. Educational applications propose that external tasks can be used to encourage productive internal activities.
This video provides an overview of some of these ideas.