Тред (поток выполнения) в контексте программирования — наименьшая единица обработки, исполнение которой может быть назначено ядром операционной системы. ru.wikipedia.org В большинстве случаев поток выполнения находится внутри процесса. ru.wikipedia.org
Поток определяет последовательность исполнения кода в процессе. spushnyakov.livejournal.com Несколько потоков могут существовать в рамках одного и того же процесса и совместно использовать ресурсы, такие как память. ru.wikipedia.org