Joomla! has an excellent menu system, which can be considered as one of the best menu management systems in the CMS arena. You can build your own menus and display these in different positions as modules. You can see the built-in menus from Menus | Menu Manager. This displays the Menu Manager screen, as shown in the following screenshot:
To create a new menu, click on the New button on the toolbar, provide a name for the menu, and save it. For adding/editing items in a menu, click on the icon in the Menu Item(s) column. This will display the Menu Item Manager screen for that menu as shown in the following screenshot:
For creating a new menu item click on the New button and follow the wizard. It asks you to select a menu type, specify the link and title, and finally save it.
The built-in menu system in Joomla! is quite good and applicable for almost all types of websites. However, for making it an eye-candy, website designers prefer to use some other modules...