명령어를 실행하는 단위
하드웨어적 스레드 (일반적인 의미)
소프트웨어적 스레드 (프로그래밍 언어, 운영체제에서 사용)
하나의 프로그램에서 독립적으로 실행되는 단위
멀티스레드 프로세서