WordPress provides a highly flexible menu system. Its very easy to create menu items and assign it to a menu and lastly assign the menu to a theme location. You can have different types of menu items