title: Difference between available UWP menu controls
body: <p>I am new to UWP and would like to know what the difference is between “Flyout”, “ContextFlyout” and “Popup”. Also, I would like to know the difference between “AppBar” and “CommandBar”. I believe these are containers to hold menus or menu items. Please correct me if I am wrong.</p>
  
  <p>Problem: I am trying design the UI of an app and want to know how to best display menu items and menus and would like to know the difference between these so I can pick the one that works best for me. Thank you very much!</p>