The engine for Google Chrome is called v8, and the one for Firebox its called SpiderMonkey.
Typically the engines have two parts:
-The Compiler (Usually a just-in-time compiler) aka JiT
Note: In this post, we will focus on how the engines generally work, not what the engines do when the code executes.
Remember: that just-in-time compilation means that our compiler starts compiling and executing the compiled code.