title: What does require('path'); means in Webpack.config.js?
body: <p>I was configuring <strong>webpack configuration</strong> with my own instead of copy things and paste , I just need to understand each and every line in Webpack configuration file.</p>
  
  <p>What is the use of the first line <strong>require('path')</strong> in webpack Configuration File.  </p>
  
  <pre><code>const path = require('path');
  
   module.exports = {
       entry: './src/app.js',
       output: {
           path: path.resolve(__dirname, 'bin'),
           filename: 'app.bundle.js'
       }
   };
  </code></pre>
  
  <p><a href="https://webpack.github.io/docs/usage.html" rel="noreferrer">https://webpack.github.io/docs/usage.html</a> 
  I am following the above link to <strong>getting things started</strong></p>
  
  <p>in the <strong>module.exports</strong> , path has been used but i did not get any idea in the usage of the path. Please let me know the usage. So i can start further.</p>