The get functions delivers a number (scalar) or a vector at a time to the underlaying functions.
What ever you do with this number or vector, you end up by giving this number or vector to a "system function"
e.g. a displacement function, and tg2 applies this displacment to the original placement you got from the get functions.
As an example:
                                                   Instance of the result of the operations  
P = Get_position_in_geometry                     P = [200, 0, 200] 
P1 = Subtract vector [100, 0, 100]             P1 = [100, 0, 100]
D = Get length                                        D = 141.42  ( sqrt(100**2 + 100**2) )
Apply this to a displacement node               Creates a displacement of 141.42 m at the point x = 200 m and z = 200 m