Matrix rotation is a linear transformation that changes the orientation of a matrix or coordinate system in space. It involves rotating the matrix or coordinate axes around one or more of the principal axes (x, y, z) by a specified angle, without changing the size or shape of the matrix or the underlying object.