Kodlaşdırma geniş mənada bir mesajı bir kanal üzərindən ötürülməsi üçün bir siqnal halına gətirmək deməkdir.
Dar mənada kodlaşdırma mesajların ayrı bir mənbədən ayrı bir kanal üzərindən ötürülməsi üçün çevrilməsi kimi başa düşülür. Başqa bir göstərilmədiyi təqdirdə kodlaşdırma sözü bundan sonra dar mənada kodlaşdırma mənasına gələcəkdir.
Göndərən tərəfdə kodlaşdırmanın həyata keçirilməsi, alınan mesajı bərpa etmək üçün həmişə tərs prosedurun - dekodlaşdırmanın istifadəsini nəzərdə tutur. Kodlaşdırma və dekodlaşdırma aparan cihazlara sırasıyla kodlayıcı və dekoder deyilir. Birlikdə onlara kodek deyilir.