Instruction: Describe the purpose of React Suspense and provide an example of how it can be used for data fetching.
Context: This question tests the candidate's knowledge of React's capabilities for handling asynchronous operations and improving user experience during data loading.