La transmission de données est "simple" lorsque seules deux machines sont en communication, ou lorsque l'on envoie une seule donnée.
Dans le cas contraire il est nécessaire de mettre en place plusieurs lignes de transmission ou bien de partager la ligne entre les différents acteurs de la communication.
Il existe donc deux types de transmission qui permettent de remédier à ce problème : la transmission asynchrone et la transmission synchrone.
Lors d'une transmission asynchrone, chaque caractère est émis de façon irrégulière dans le temps.
Un utilisateur qui envoie en temps réel des caractères saisis au clavier.
La transmission de l'information peut se faire : - avec un support matériel : (câble électrique, pistes de circuit imprimé, câble téléphonique, fibre optique, …) électromagnétiques (wi-fi, bluetooth, radiofréquence, infrarouge) en utilisant des interfaces de commande adaptées.