A Coder / Decoder (CODEC) is a device or computer program for encoding or decoding a digital data stream or signal.