V8 is Google's open-source JavaScript engine written in C++. It compiles JavaScript directly to native machine code before executing it, making it very fast.
Node.js uses V8 to:
V8 features include just-in-time (JIT) compilation, hidden class optimization, and efficient garbage collection.