All browsers have an inner mechanism that understands and executes JavaScript code. This mechanism is called the JavaScript Engine.
The main job of a JavaScript Engine is to take the JavaScript code that we developed, and convert it to fast, optimized code that can be interpreted by a browser.
Some of the most popular JavaScript Engines are:
- Google V8
- Mozilla Spidermonkey
- Microsoft Chakra