What is a matrix and why are they used in xpresso? I know I'm supposed to use them for certain functions, but I really have no idea why I am doing that. For example, connecting an emitter to a null requires the null's global matrix to be wired to the emitter's alignment. I would expect that I would wire the null's global rotation to the emitter, but this obviously is not possible. I can see on the tags that alignment is a matrix value, but rotation is a vector value.
I'm pretty sure I remember vectors from my high school physics days. Unless I'm mistaken, a vector is a collection of an objects' direction and magnitude in that direction. So, I can easily understand why something like velocity would be a vector quantity. But, how does a vector relate to a matrix?