A functor is a Morphism between Categories
If you have Category A and Category B, a functor
- Maps every Object in A to an object in B
- Maps every Morphism in A to a morphism in B
- f:O1→O2⟹F(f):F(O1)→F(O2)
- Preserves Structure
- Preserving Identity: F(idO)=idF(O)
- Preserving Composition: F(g ∘ f)=F(g) ∘ F(f)