Difference between express use

Whats the diffrence between :-
app.use(express.static(__dirname+‘public’))
and
app.use(path.join(__dirname,‘public’));