Breps. Nearly all commercial cad packages operate on boundary representations of objects.
Mesh is also a boundary representation. I think you meam NURBS.
I would start with CSG if you are new to these ideas:
https://en.wikipedia.org/wiki/Constructive_solid_geometry
Mesh is also a boundary representation. I think you meam NURBS.