Operations like data compression reduce redundancy. This can be good, as the data can be sent more quickly and take less space. It can also be bad, if an error can no longer be corrected automatically.