Menu planning involves creating menus for various occasions based on the desired theme, cuisine and clientele.