Un thread est l'unité de base à laquelle un système d'exploitation alloue du temps processeur.
Chaque thread a une priorité de planification et maintient un ensemble de structures utilisé par le système pour enregistrer le contexte du thread quand l'exécution du thread est en pause.
(Anglicisme informatique) Synonyme de fil de discussion ou fil d'intérêt : suite de messages (généralement des courriels) contenant des informations étroitement associées et que l'on peut isoler facilement des autres messages.
Un thread est un « fil » d'exécution, un « sous-processus » • Un programme java multi-thread : – au sein du même processus (java) – plusieurs fils d'exécution s'exécutent « en parallèle ». – L'ordenanceur répartit le temps de CPU entre les processus et les threads.