Turntable
Open source music player app for Android allowing users to search online for music and listen in sync with other users online. This means that two people on distant reaches of the Earth from one another can listen to the same song at the same time, rhythms marching as one (with slight latency). If you don’t like simultaneous listening, Turntable also supports sending other users recommendations and managing the recommendations you receive.