I am wondering what is the difference between V8 and the ES8?
ES8 (or better name it ES2017) is the programming language standard.
And V8 is the implementation of that standard from Google.
The same as between raven and writing desk.
V8 is an engine — it's software that executes your Javascript code.
ES8, which is short for ECMAScript version 8, is the standard of Javascript language. V8 may support different versions of ECMAScript.
ES8 (or better name it ES2017) is the programming language standard.
And V8 is the implementation of that standard from Google.