Kognitiv belastningsteori bruger evolutionær teori til at overveje menneskets kognitive arkitektur og bruger denne arkitektur til at udtænke nye, instruktionsmæssige procedurer. Teorien antager, at viden kan opdeles i biologisk primær viden, som vi har udviklet os til at tilegne os, og biologisk sekundær viden, som er vigtig af kulturelle årsager. Sekundær viden er, i modsætning til primær viden, genstand for undervisning. Den behandles på en måde, der svarer til den måde, hvorpå den biologiske evolution behandler information. Når det drejer sig om sekundær viden, kræver den menneskelige kognition et meget stort informationslager, hvis indhold i vid udstrækning erhverves ved at indhente oplysninger fra andre informationslagre. Ny information genereres ved hjælp af en tilfældig genererings- og testprocedure, hvor kun meget begrænsede mængder ny information kan behandles på et givet tidspunkt. Derimod kan meget store mængder organiseret information, der er lagret i informationslageret, behandles med henblik på at skabe komplekse handlinger. Denne arkitektur er blevet anvendt til at generere instruktionsprocedurer, som er opsummeret i dette kapitel.