A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.
Master of Engineering ๐ง๐ปโ๐ student in Systems and Technology at McMaster University, 2 years plus of project experience in JavaScript, Python, C++, MongoDB, Express.js, ReactJS, and Node.js, I specialize in MERN Stack web development. ๐