Codec stands for "Compressor-Decompressor" or "Coder-Decoder" which describes a device or program capable of performing transformations on a data stream or signal. The codec is the part of the software that does the work, either decoding or encoding file types or visually displaying the data within the file.