Компонент «Архитектура навигации» упрощает реализацию навигации в приложении Android.
Целью любой навигации внутри приложения должно быть предоставление пользователям последовательного и предсказуемого опыта. Для достижения этой цели Компонент архитектуры навигации помогает вам создать приложение, которое соответствует каждому из приведенных ниже принципов навигации.
Подробнее: https://developer.android.com/topic/libraries/architecture/navigation/navigation-principles