In der Informatik bezeichnet Thread [ ] (englisch thread, ‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms. Ein Thread ist Teil eines Prozesses.
Es wird zwischen zwei Arten von Threads unterschieden:
Dieser Artikel hier behandelt den Thread im engeren Sinne, also den Kernelthread.