Sorry if this sounds too broad and opinion-soliciting...
I think the difference between Node and Vertex had been discussed before (for instance) Difference between node and vertex in GIS?, good and detailed discussions between renowned GIS leaders are open for us (me) to learn.
And my take is (sorry again if this is too simplistic... and I can be totally wrong...) "Vertex" is for location (xy) and "Node" includes its topology.
Is it still valid, given we now have 3D-GIS more closer than before? I mean; Vertex is the XYZ locator?