Based on Material Design official website Bottom Navigation component is definied as: “Bottom navigation bars allow movement between primary destinations in an app.” It is recommened to be used in these scenarios based on the offcial documentation of the Bottom Navigaiton API: Top-level destinations that need to be accessible from anywhere in the app Three to five destinations Mobile or tablet only And it is recommened not to be used in these scenarios: