Definition
Faithful functor
A functor that is injective on every hom-set.
Let be a functor. It is faithful if, for every pair of objects in , the induced map
is injective.
Interpretation
A faithful functor can identify distinct objects, but it never identifies two morphisms having the same source and target.
Example
The forgetful functor from groups to sets is faithful: a group homomorphism is determined by its underlying function.