Les données peuvent être transmises selon deux modes : transmission parallèle : un bus de données avec plusieurs fils en parallèle est utilisé ; transmission série : les données et le contrôle sont envoyés les uns après les autres.
Dans une transmission série, les données sont envoyées bit par bit sur la voie de transmission.
C'est le type de communication utilisé pour relier des appareils en utilisant, par exemple, les ports USB (Universal Serial Bus) de l'ordinateur.
La transmission de données par paquets
Sur internet, le protocole est similaire.
Une adresse IP est associée à la donnée.
Cette adresse associe une machine à un réseau.
Cette donnée parcourt ensuite le réseau, en étant aiguillée en fonction de son adresse IP, jusque'à son destinataire.