Webpack is essentially a code bundler. It takes your code, transforms and bundles it, then returns a new ‘compiled’ version. If you’re thinking why do I need to do this, maybe learning Webpack isn’t for you just yet. If however, you want to write ES6 JavaScript or React, then this is for you so continue reading. Webpack is a very complex tool, and most people do not need to know how every part of