I'm reading "Elementary Differential Geometry" by Barrett O'Neill. Most of the book is spent looking at surfaces in $\mathbb R^3$, but eventually he introduces the "abstract surface", which I understand to be a surface $M$ which doesn't (necessarily) "live" in $\mathbb R^3$, but still has its points referred to by "abstract patches" $x(u, v)$. I.e., a region of $M$ is covered by the image of some patch $x(u,v)$, but we don't have an explicit form for $x$ like we did when surfaces were embedded in $\mathbb R^3$.
Later, he introduces the concept of a metric tensor $g$, and says:
surface + metric tensor = geometric surface
My understanding is as follows: previously, to do calculations on a surface embedded in $\mathbb R^3$, we might have an explicit equation for a patch $x(u,v)$ and calculate its derivatives $x_u, x_v$, which would let us calculate things like a frame field, unit normal field, curvature, etc. Now, because the geometric surface is an abstract surface that doesn't have some explicit form for $x(u,v)$, we calculate those same things using the metric tensor $g$, but we still don't explicitly have an expression for $x(u,v)$. Now, $g$ is just the tool that tells us what the inner product of $x_u, x_v$ is as a function of $(u,v)$.
Is that correct?