What does the `Stream.reduce()` method do in Java?
The `Stream.reduce()` method is used to transform elements of the stream into a collection or other data structures.
You're on the right track! But `reduce()` is used to combine elements into a single result, not a collection.
Can you explain how `reduce()` can be used for operations like sum, product, or even concatenation?