A diagram a kategóriaelméletben egy indexelt halmaz kategorikus analógja a halmazelméletben, a fő különbség az, hogy egy kategóriában vannak olyan morfizmusok, amelyeket szintén indexelni kell.
A típusdiagram egy kategóriában kovariáns függvényként van definiálva ; egy kategóriát indexkategóriának vagy diagramsémának is neveznek . Egy diagramot kicsinek vagy végesnek nevezünk , ha a kategória kicsi vagy véges . A kategórián belüli típusdiagramok kategóriává válása a megfelelő funktorok természetes átalakulása .
A kommutatív diagram egy részleges megbízás típusú diagram megjelenítéseként tekinthető .