2D transformations can be represented by matrices and include translations, rotations, scalings, and reflections. Translations move objects by adding a translation vector. Rotations rotate objects around the origin by pre-multiplying the point coordinates with a rotation matrix. Scaling enlarges or shrinks objects by multiplying the point coordinates with scaling factors. Composite transformations represent multiple transformations applied in sequence, with the overall transformation represented as the matrix product of the individual transformations. The order of transformations matters as matrix multiplication is not commutative.