Las categorías son conceptos fundamentales utilizados para clasificar y organizar el conocimiento. Aristóteles fue el primero en estudiar sistemáticamente las categorías y propuso 10 categorías incluyendo sustancia, cantidad, cualidad, y relación. Kant también estudió las categorías pero las consideró formas puras a priori que permiten la experiencia. Existen diferentes concepciones materialistas e idealistas de las categorías que reflejan modos distintos de entender la relación entre pensamiento y realidad.