Based on Material Design official website Bottom Navigation component is defined as: “Bottom navigation bars allow movement between primary destinations in an app.” It is recommended to be used in these scenarios based on the official documentation of the Bottom Navigation 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 recommended not to be used in these scenarios: