Stel de taxonomie voor als een trap, waarbij iedere volgende trede hogere leer-en denkhandelingen vraagt en alle vorige treden omvat. Blooms taxonomie onderscheidt zes categorieën cognitieve processen, waarbij later een herziening is aangebracht in de hiërarchie van deze processen door Anderson en Krathwohl. De zes cognitieve processen zijn ingedeeld als: onthouden, begrijpen, toepassen, analyseren, evalueren en creëren. De indeling loopt van lagere denkvaardigheden naar hogere denkvaardigheden. Elk hoger niveau omvat beheersing van alle lagere niveaus, maar.. hierbij niet alle niveaus dienen te worden doorlopen. Het leren verloopt niet van onthouden, naar begrijpen, naar toepassen. Het leren kan ook plaatsvinden vanuit toepassen, waarbij je impliciet leert te onthouden en begrijpen. Kennis wordt opgebouwd door je ervaring in een specifieke situatie te generaliseren naar andere situaties.