Imagine you have a machine that turns lists of numbers into other lists. Some of these machines are extra special: one does nothing at all, another flips rows and columns, another looks the same after a flip, and another shuffles things around. In matrix language, these are the identity, transpose, symmetric, and permutation matrices. Understanding them will make computing easier and give you new insights in linear algebra.