tools vs streams | What are the differences? | StackShare