ExpressJs: ¿a dónde señala express.static (__ dirname)?

var express = require('express');
var app = express();
port = process.argv[2] || 8000;

app.configure(function () {
    app.use(
        "/", 
        express.static(__dirname) 
    );
});
app.listen(port);

Eliminé este trozo de línea a continuación y recibí un error al cargar localhost

app.configure(function () {
        app.use(
            "/", 
            express.static(__dirname) 
        );
    });
¿Qué hace el método app.use?¿Qué hace el método express.static? y donde apunta el __dirname?

Respuestas a la pregunta(2)

Su respuesta a la pregunta