Abstract: A system and method may relate to a broadcasting and content-sharing system. The system may be configured to allow a user to upload, save, record, create, and/or share content with other users of the system. Additionally, users of the system may communicate with one another by, for example, transmitting content between one another, such as audio (e.g., music), video, text, or the like, and/or participating in real-time audio and/or video communication, for example, to collaborate artistically, battle (e.g., take turns singing, rapping, or playing an instrument, trying to best the other participant), view a live (i.e., in real time) or prerecorded performance as an audience member, and/or the like.