title: In Node.js, how do I "include" functions from my other files?
body: <p>Let's say I have a file called app.js. Pretty simple:</p>
  
  <pre><code>var express = require('express');
  var app = express.createServer();
  app.set('views', __dirname + '/views');
  app.set('view engine', 'ejs');
  app.get('/', function(req, res){
    res.render('index', {locals: {
      title: 'NowJS + Express Example'
    }});
  });
  
  app.listen(8080);
  </code></pre>
  
  <p>What if I have a functions inside "tools.js".  How would I import them to use in apps.js?</p>
  
  <p>Or...am I supposed to turn "tools" into a module, and then require it? &lt;&lt; seems hard, I rather do the basic import of the tools.js file.</p>