This simply refers to a "mix". It could often just be a link to a youtube video with just the album art as the video, or perhaps soundcloud or something. It's more than one song, it's a long song that usually consists of multiple songs mixed together.
It was tempting to just use the hashtag "mix" but that's kind of too general, and could refer to too many things, so its more specifically "musicmix".