Denseness conditions, morphisms and equivalences of toposes.
We establish a general theorem providing necessary and sufficient explicit conditions for a morphism of sites to induce an equivalence of toposes. This results from a detailed analysis of arrows in Grothendieck toposes and denseness conditions, which yields results of independent interest. We also derive site characterizations of the property of a geometric morphism to be an inclusion (resp. a surjection, hyperconnected, localic), as well as site-level descriptions of the surjection-inclusion and hyperconnected-localic factorizations.