While you are creating a custom WordPress theme you will that "Menus" will be dis-appear from the "Appearance" menu in dashboard of your "WordPress". It is because your theme does not have the support for WordPress menus module.
For adding this support you have add a few lines of code in your "functions.php" to call the "register_nav_menus" function, like so:
Can also check if the function exists if you desire. But if it's only for use on your own theme and you know it exists it's not really needed.