Consider a pair of arrows , . An equalizer of is an arrow , such that and, for any arrow such that , there is a unique so that
So it is a morphism which makes and "equal", in a sense.
In Set, the equalizer for is given by the inclusion .
Equalizers are Monic morphisms
They are unique up to unique isomorphism
Kernel of linear map f, is an equalizer of (f,0). We can define kernels in a similar way if we have the notion of a "0" map.
The Dual are Coequalizer, which generalize equivalence relations, and more general quotien structures..