What does "Vector" mean in nodes as input and output? Please explain

What does Vector mean in nodes input and output in Blender?

• it is made to send and receive 3D informations (what happens on X, Y and Z) Nov 9, 2021 at 13:37
• if you don't know what a vector is....maybe you should learn first some basic math....and a node is just a function, which you give a/some values and it returns a/some values. That's all. So basically...i do not understand your question!? Nov 9, 2021 at 13:40
• blender.stackexchange.com/questions/152485/… this exact question has already been asked Nov 9, 2021 at 13:41
• Nov 9, 2021 at 21:06
• It's just x, y, and z-coordinates (which may actually represent x, y, and z-coordinates or angles in radians). In some nodes, it represents a single point of an object (like origin), in others it may represent all points of an object (I think this moment is cumbersome). Sep 11, 2022 at 16:49

Well as the name implies, it's a vector, a 3 dimensional vector with 3 components x, y and z. It's different from, for example, the scalar (grey) socket which is a scalar value or the yellow socket which is a color value (consisting actually of 4 components R, G, B, and A or 3 if we have no Alpha).
You can use the Converter>Combine XYZ, Converter>Combine RGB, Converter>Combine RGBA to convert from scalar value to vector, RGB or RGBA respectively.
You can also get each individual components of a vector, RGB or RGBA color by using their Converter>Separate counterparts :