React.Suspense must be used together with React.lazy() for handling the loading state. When a lazy-loaded component is being loaded, there might be a delay before it becomes available. Suspense allows you to specify a fallback UI (like a loading indicator) that will be shown during this loading period. The Suspense component wraps lazy-loaded components and handles their loading states gracefully.