The distribution of audio broadcasts over the Internet. There are tens of thousands of Internet radio stations worldwide that can be streamed to a software media player in a computer, phone ...