Methods and systems for recording music online using music recording software executable in a Web browser and for submitting the recording to a music competition conducted over the Internet are described. A user downloads pre-recorded musical beat tracks and music recording software. The software allows the user to record (with the use of a microphone) a vocal track which is an original lyrical track by the user and which is then mixed with the pre-recorded musical beat track, to form a final complete track. The final track is uploaded to a Web site, from which the musical beat tracks and the software were downloaded, and saved with the user profile. It is available for others to listen to and may be submitted by the user to a music track competition. When on the user computer, the user is able to record a genuine multi-track final recording in which the pre-recorded beat track is a separate track from the vocal track created solely by the user using the recording software downloaded from the Web site, operated by a music recording and competition service provider (“service provider”).