42 Providing online non-downloadable software for enabling uploading, capturing, posting, showing, editing, viewing, displaying, tagging, blogging, sharing, manipulating, distributing, publishing and reproducing electronic media, multimedia content, pictures, images, text, photos, user-generated content, audio content, and information via the internet and other communications networks