http://en.wikipedia.org/wiki/Transformation_matrix
In linear algebra, linear transformations can be represented by matrices.
Most common geometric transformations that keep the origin fixed are linear, including rotation, scaling, shearing, reflection, and orthogonal projection