La teoria delle categorie viene utilizzata per formalizzare la matematica ei suoi concetti come una raccolta di oggetti e frecce (chiamati anche morfismi). La teoria delle categorie può essere utilizzata per formalizzare concetti di altre astrazioni di alto livello come la teoria degli insiemi, la teoria degli anelli e la teoria dei gruppi. (Di Steve Awodey)