Source coding Channel coding
Approximation Source information entropy Channel capacity
Redundancy Discard Introduce
Purpose Increasing efficiency Increasing robustness
Examples Morse Code Repeated codes