this is just a form of modelling
A common form of cad style is called solid-modelling, this treats parts in a more lifelike style where they behave as solid objects.
But all CAD software renders only the surface of the parts, so in a way all models are “hollow”.
Surface modeling or “surfacing” is just an extrapolation of that concept. The data is still the same, it’s just the process that is different.