Matrices can be used to represent 2D geometric transformations such as translation, scaling, and rotation. Translations are represented by adding a translation vector to coordinates. Scaling is represented by multiplying coordinates by scaling factors. Rotations are represented by premultiplying coordinates with a rotation matrix. Multiple transformations can be combined by multiplying their respective matrices. Using homogeneous coordinates allows all transformations to be uniformly represented as matrix multiplications.