“…The reader may consult the definitions in [Wei94] and [Bor94b], here we only observe that having an abelian category with enough injective objects gives enough structure to define (co)homology as right/left derived functors of a left/right exact functor. This is true even for the "abelian form" of Grothendieck toposes, as one may check in [Gro63], [Joh77], on in our survey [TM21] about sheaf cohomology.…”