Threads (потоки) в контексте программирования — это абстрактные сущности, которые последовательно выполняют инструкции программы. 1
Они позволяют разбить большое задание на подзадачи и распределить их между потоками, что обеспечивает параллельное выполнение кода и увеличивает производительность программы. 12