Source coding: Use the most refined and concise language to express the most complex meaning, the purpose is to save "paper".
Channel coding: express simple information with long-winded and redundant language and text, the purpose is to ensure that the information is foolproof.