Explain the concept of the Suspense component in Vue 3.
Suspense enables asynchronous component loading by showing a fallback UI while waiting for async components or data. It’s used for delayed resources, improving user experience during loading with less boilerplate code than traditional methods.