Initial Object
An initial object in a Category is an object such that there is a unique morphism to any other object .
More abstractly, an initial object is a Colimit over the Initial Category.
Examples
The initial object in the Category of Sets is the Empty Type.
The initial object in the Category of Rings is the Ring of Integers, as Ring Homomorphisms preserve both and .
The initial object in the Category of Groups is the Zero Group, which is also the Terminal Object. This makes the zero group a canonical example of a Zero Object.