Take the following definition of adjunction from the nlab
This definition can be found in numerous other places. My brain parses this definition perfectly up till the point where it says that for every $c$ and $d$ the hom-sets are naturally isomorphic. At his point it does SCRREEETCH, because, as a beginner, learning category theory, natural isomorphisms were only defined between functors as a collection of morphisms in the target category and not *between collections of morphisms lying in different categories.
I know that there are other equivalent definitions of adjunctions, but I don't have the time to go through them to see how to make sense of this definition. I just want a clean explanation how to understand this definition.