Teoria kategorii służy do sformalizowania matematyki i jej pojęć jako zbioru obiektów i strzał (zwanych także morfizmami). Teorię kategorii można wykorzystać do sformalizowania koncepcji innych abstrakcji wysokiego poziomu, takich jak teoria mnogości, teoria pierścieni i teoria grup. (Przez Steve Awodey)