When the Modeling Toolkit is active, transform constraints let you slide components along the edges or the surface of the active mesh.
You can set another surface as a constraint using Make Live. Transform constraints are disabled when Make Live is active. See Retopologize a mesh with Quad Draw.