To implement RN navigation (showing scenes, animating transitions, ability to navigate back in a stack), there are a number of components to choose from.
Here's a list with some (non-authoritative) features:
- Navigator (and its close cousin NavigatorIOS): included with RN, janky imperative interface
- NavigationExperimental: also included in RN, more functional but still has "experimental" in it name
- exponent/ex-navigator: provided by exponent, a wrapper around Navigator with a better interface (deprecated in favor of react-navigation?)
- exponent/ex-navigation: also by exponent, a successor (?) of ex-navigator (deprecated in favor of react-navigation?)
- [wix/react-native-naviga