Question: what is the difference between source coding and channel coding?
Answer: Source coding is all about studying the structure of the information that is to be stored or sent over a channel and representing the data using minimum number of bits while channel coding involves error detecting and error correcting codes.