End-to-end testing in React Native involves testing the entire app as a whole to ensure all components interact correctly and the app behaves as expected from the user's perspective. This typically includes simulating user interactions and verifying app functionality across different screens and scenarios.