Йоу, налетайте! ;-)
In fact, an adjunction just extends a universal construction over the whole category (or two categories, in general).
It combines the mapping-in with the mapping-out conditions.
One functor (traditionally called the left adjoint) prepares the input for mapping out, and the other (the right adjoint) prepares the output for mapping in.
The trick is to find a pair of functors that complement each other:
there are as many mapping-outs from one functor as there are mappinins to the other functor.
https://bartoszmilewski.com/2019/09/20/the-power-of-adjunctions/#paper