Let's suppose you are using the same URL in 10 different place and later on, you decide to change it. If you're using named route you have to modify URL only in route file and all links will still work.
sometime confict happen so thats why use name route more information check out laravel documentation
best way to learn