Comme les processus, les threads peuvent avoir différents états :
Cependant, ces états ne correspondent pas forçément à l'état du LWP qui leur est associé (un LWP sert pour plusieurs threads).