Coding gain refers to the improvement in error correction performance achieved by using a particular coding scheme compared to the performance of a basic uncoded system. It measures how effectively an error-correcting code can enhance the reliability of data transmission over noisy channels, reducing the probability of bit errors and increasing the overall efficiency of data communication.