While many terrestrial radio stations “stream” their content to make it available to anyone with an Internet connection, sometimes it’s still “just radio”.
For a true ‘net’ user, it’s often better to make the whole thing personalized and interactive, not to mention…. commercial free!
There are several popular services available for this, here are a few that I’m familiar with:
All of the above are free (for now), though the RIAA is trying to change yet another “good thing” and may make this impossible for these companies to support in the future.