Według E-Computer Notes, pięcioma głównymi elementami systemu komunikacji danych są: wiadomość, nadawca, odbiorca, medium i protokół. Wszystkie pięć jest potrzebne do pracy w tandemie, aby wysłać dowolną transmisję danych od nadawcy do właściwego odbiorcy.
Część komunikacyjna systemu komunikacyjnego to rzeczywiste dane wymieniane między nadawcą a odbiorcą. Może zawierać wszystko, od tekstu do wideo. Nadawca jest urządzeniem, z którego pochodzi wiadomość. Nadawca to dowolny sprzęt zdolny do wysyłania sygnału przez sieć, z nowoczesnego komputera PC do kamery internetowej.
Odbiornik jest końcową jednostką komunikacji. Podobnie jak nadawca, odbiornik jest dowolnym urządzeniem zdolnym do odbierania wiadomości przez sieć, czego przykładem są komputery i drukarki sieciowe. Medium jest fizyczną ścieżką, której używa wiadomość, aby przejść od nadawcy do odbiorcy. Obejmuje on rzeczywistą technologię komunikacyjną używaną do łączenia dwóch urządzeń, takich jak kable światłowodowe i kuchenki mikrofalowe. Protokół zawiera reguły stosowane do komunikacji komunikatu. Zapewnia sposób synchronizacji nadawcy i odbiorcy, dzięki czemu obaj są w stanie obsługiwać strukturę danych przesyłanych między nimi.