An off-canvas menu, also called a flyout or side panel, is a section of your website that appears from the side of the screen when it is triggered by an action on the page. Adding an off-canvas menu can help to improve mobile user experience and make your site easier to navigate.