@alpha To give it a friendly name to refer to it, that's all.
Names Routes for use with things like the URL Helper Method.
Named routes allow you to conveniently generate URLs or redirects for a specific route. You may specify a name for a route using the as array key when defining the route:
Route::get('user/profile', ['as' => 'profile', function () {
//
}]);
You may also specify route names for controller actions:
Route::get('user/profile', [
'as' => 'profile', 'uses' => 'UserController@showProfile'
]);
So you can do things like:
Assigning it to a variable.
$url = route('profile');
When opening forms so it knows what route to POST to:
{!! Form::open('method' => 'POST', ['route' => 'profile']) !!}
This will generate a full link to the route http://yourdomain.dev/profile
{{ link_to_route('profile') !!}