thread
One line of work the computer runs; a program can have several at once.
A thread is an operating-system scheduling unit with its own call stack, sharing the process's memory with its other threads.
Examples
new Thread(() => Console.WriteLine("working")).Start();makes a thread by hand;Task.Runborrows one from the pool instead.
See also