js code/execution is single threaded certain js runtimes can support multithreading, such as Node.js (worker threads)