Error-based learning involves receiving continual feedback of movement with the intent that the learner will make corrections to the movement in real time. Thus learning occurs through a series of repetitions in which the learner continually reduces the discrepancy between the ideal behavior and the observation of their own behavior. In other words, error-based learning fosters an adaptation to achieve the desired behavior. In contrast, operant conditioning learning strategies consists of the learner only receiving feedback about the quality of their movement at the end of the behavior. Thus, learning occurs through a series of reinforcement of the desired behavior in its entirety, which is more model-free than the adaptation incurred during error-based learning. A primary distinction between these two learning strategies is that error-based learning fosters explicit knowledge of the task, whereas operant conditioning fosters implicit knowledge (Krakauer & Mazzoni, 2011). These two types of knowledge have drastic implications for functional outcomes (i.e. motor performance, cognitive workload, and retention).