Basically, cognitive load theory asserts that learning is hampered when working memory capacity is exceeded in a learning task. Cognitive load theory distinguishes three different types of contributions to total cognitive load. Intrinsic cognitive load relates to inherent characteristics of the content to be learned, extraneous cognitive load is the load that is caused by the instructional material used to present the content, and finally, germane cognitive load refers to the load imposed by learning processes.