A change to code that alters its functional behavior, as opposed to syntactic changes that don't affect what the code does.