1) Аппаратное или программное средство, способное выполнять преобразование (кодирование и декодирование) данных или сигналов.
2) Определённый набор методов кодирования и декодирования, производимых с помощью кодека.