A functor $F\colon \mathcal{C}\to \mathcal{D}$ is essentially surjective1 if it satisfies the following condition:
- (★) For each $D\in \operatorname {\mathrm{Obj}}(\mathcal{D})$, there exists some object $A$ of $\mathcal{C}$ such that $F(A)\cong D$.
- 1Further Terminology: Also called an eso functor, meaning essentially surjective on objects.