The extension of a morphism along a monomorphism is a morphism such that . One sometimes, extends along more general morphisms than monomorphisms.
The dual problem is the problem of lifting a morphism along an epimorphism (or more general map) to become a morphism such that .
In a category with a notion of short exact sequence (e.g. any semiabelian category, Quillen exact category etc.) an extension of an object by an object is any object fitting in a short exact sequence
Classification of extensions in many categories is obtained using a forgetful functor to a simpler category , which preserves short exact sequences. For example, if all extensions in are isomorphic to , then one looks for an additional structure in needed to equip the coproduct with a structure of an object in such that the and are morphisms in making above a short exact sequence in .
The Tietze extension theorem is about extensions of continuous maps from a subspace to a normal toplogical space.
For example, in the category Grp of (possibly nonabelian) groups one has a short exact sequence usually denoted corresponding to a group extension.