I have found a proof here that shows that two notions of categorical equivalence are equivalent to each other. But I don't understand the line of reasoning, in particular the sections below which I have colored red:
4.1 Theorem. Let $\mathcal{C}$ and $\mathcal{D}$ be categories and let $F : \mathcal{C} \rightarrow \mathcal{D}$ be a covariant functor. Then $F$ is an equivalence iff $F$ is full, faithful, and dense.
Proof. ($\Rightarrow$) Suppose that $F$ is an equivalence and that $G$, $\eta$, and $\mu$ are as above. $\color{red}{\textrm{Then the map $f \mapsto GF(f)$ is a bijection (isomorphism) from $Mor_\mathcal{C}(GF(C), GF(C'))$.}}$ Thus the map $f \mapsto F(f)$ is injective (monic) from $\text{Mor}_\mathcal{C}(C, C')$ to $\text{Mor}_\mathcal{D}(F(C), F(C')$, and the map $G : F(f) \mapsto GF(f)$ from $\text{Mor}_\mathcal{D}(F(C), F(C'))$ to $\text{Mor}_\mathcal{C}(GF(C), GF(C'))$ is surjective. $\color{red}{\textrm{Using the natural isomorphism $\mu$ gives that $f \mapsto F(f)$ is surjective (epic).}}$ Thus $F$ is full and faithful. $\color{red}{\textrm{That it is dense is trivial.}}$