Généralement, IO est classé en trois groupes - sortie de contrôle, entrée sensorielle et transfert de données.