Coding theory (and/or coding methods) is the study of Codes that satisfy certain properties. These properties are often geared towards Data transmission, Data compression, and other areas in Information theory.
Codes that approach the Channel capacity limit imposed by the Channel coding theorem
Codes that approach the entropy limit imposed by the Source coding theorem for lossless codes, or the limits imposed by Rate compression theory for lossy codes.