Aby przesłać jakieś dane, konieczne jest ich zakodowanie w odpowiedniej formie pasującej do danego medium. Odbiorca może zrozumieć otrzymaną informację dopiero po jej zdekodowaniu. Jeżeli odbiorców jest wielu, to bardzo ważne jest właściwe adresowanie każdego komunikatu, dzięki czemu wiadomości docierają do określonych odbiorców.
Czasami nie mniej znaczące jest wzajemne identyfikowanie się nadawcy oraz odbiorcy. Służą do tego odpowiednie procedury uwierzytelniania. Można do tego użyć specjalnych kodów jak np. PIN (ang. personal identification number). Kanał komunikacji zostaje ustanowiony dopiero po podaniu odpowiednich haseł dostępu.
Jeżeli przesyłane dane są tajne, to konieczne jest zastosowanie specjalnej techniki kodowania utrudniającej niepowołanym osobom dostęp do informacji. Dane są szyfrowane w urządzeniach kryptograficznych, a potem deszyfrowane. Tylko posiadacze odpowiednich kluczy mogą je odczytać.
W informatyce najważniejsze cechy kanału komunikacji to: prędkość transmisji, stosunek sygnału do szumu.