Navigation menus are the menus which have important links to different pages of a website. WordPress has this in-built feature to edit the menus of a WordPress website. The menu editor is located in the WordPress admin area under the Appearance >> Menus. 

Navigation Menu is the theme feature included in the WordPress 3.0. The purpose of this Navigation menu feature is to create custom menus for WordPress website.

You can also add custom styles with CSS classes and change the appearance style of the menus. Users can add the pages they want to the menu using custom menus option. You can also select the location of the menus.

Related Reading

8 Types of Modern Navigation Menus for Websites

List of Best WordPress Menu Plugins