Live streaming can be used to present any type of event including weddings, graduations, religious celebrations, or other social events, as well as professional sports events, music events, product launches, branding events, and fashion shows, among others to any audience via the internet. Live streaming is limitless. Viewers need nothing but their computer and a web browser to view any special events which cannot be attended in person.