Navigation manages moving between the screens of a mobile app. React Navigation offers stack (Stack), tab (Tabs) and drawer navigators, which keep a history that allows going back. Screens receive route parameters on navigation.
Example
navigation.navigate('Detail', { id: 12 });