Have you ever tried google with the keyword “Difference between JavaScript and ECMAScript” ? The result will be a sea of definitions that will not be read for the first time because of their ambiguity and non-uniformity. https://frontnet.eu/javascript-and-ecmascript-the-relationship-between/