Function transformation involves altering the appearance or position of a function's graph without changing its basic shape. This includes translations, reflections, stretches, and compressions, which can be applied to any function to modify its visual representation on a coordinate plane.