Today I read a GIS SE user opinion in Using Geometry.distance_to() in ArcGIS API for Python that:
it appears that ArcGIS API for Python uses ArcPy internally
This surprised me because I do not think that this is the case.
Does the ArcGIS API for Python use ArcPy internally or are they two independent Python libraries that nevertheless may call some common underlying libraries?