As noted, there are very many ways to stream.
Totally disagree with Yage and the measurement/ASR crew. Both from reading, listening to the opinions of others, and my own experience.
My first venture with streaming was with a MacBook Pro to Dac. Upgraded with a M2Tech HiFace Two, and then to a Halide Bridge. I was very happy with it for a couple of years.
When I asked a question how to improve this further, there was the option a Mac Mini, or getting a streamer. Both options researched, but the streamer option provided a significant improvement in sound.
And no going back now. Best choice I ever made.