router.route(path) Returns an instance of a single route which you can then use to handle HTTP verbs with optional middleware. Use router
router.use([path], [function, ...] function) Uses the specified middleware function or functions, with optional mount path path
router.param(name, callback) Adds callback triggers to route parameters, where name is the name of the parameter and callback
router.METHOD(path, [callback, ...] callback) The router.METHOD() methods provide the routing functionality in Express, where METHOD
router.all(path, [callback, ...] callback) This method is just like the router.METHOD() methods, except that it matches all HTTP