JavaScript is a single-threaded 'interpreted' language, where only one command executes at a time. It has a Synchronous model of execution, where each line is executed line by line, top to bottom. As soon as you start executing your code, there are t...