Thread
↔ sequence of Instructions (where Machine Code) executed in CPU
Coroutine
(process) to write/run Async Process
Background Thread
Thread run separate from main Execution Thread of App
References
Thread Pool
↔ fixed number of Threads availabe to run tasks with ConcurrencyExecution Thread
↔ Part of EC currently run in CPU ThreadBackground Thread
↔ Thread run separate from main Execution Thread of AppSingle-Threaded
↔ All ops in Node.js run on single ThreadWeb Workers API
↔ Web API to run Script in Background Thread separate Thread of main App for better perf