The notion of a normal subobject is the proper generalization of a normal subgroup to other algebraic categories. The notion was found relatively late. In the category of groups, there are two equivalent descriptions of a normal subgroup: as the kernel of a homomorphism of groups and as the equivalence class of the unit of some (necessarily unique) congruence.
Given a category admitting finite limits, one says that a morphism in is normal to the internal equivalence relation if it factors through the monomorphism (i.e. such that and …)
A normal subobject is a monomorphism which is normal to some equivalence relation.
(to be finished later, need to switch off)
See also normal monomorphism