code, and it&#39;s used by Node.js, as well as tools like <a href="http://browserify.org/">Browserify</a> and <a href="https://webpack.js.org/">Webpack</a>. It&#39;s a robust, battle-tested precursor to ES6 modules. Although the syntax for ES6 modules is specified in Ecmascript 6, the actual module loading mechanism is not. If you wish to use ES6 modules despite the non-standardized status of module loading, you can use tools like <a href="http://rollupjs.org/">Rollup</a>, <a href="https://babeljs.io/">Babe