Music for karaoke is different to most other music because the lead vocals are removed to allow you as the singer to be the star of the song.
Karaoke player software will let you use a computer as a karaoke machine and host your own karaoke party. You can use your home PC to host a karaoke party for your friends or set up a dedicated computer as a PC based karaoke system and become a professional KJ. This article outlines the most popular karaoke software used by professional KJ and home karaoke enthusiast.