providing online non-downloadable computer software for video creation, production and editing; providing online non-downloadable software tools for image editing and video editing; providing online non-downloadable computer software that enables users to create, produce, edit and share videos using digital images, photos, text, graphics, music, audio, video clips, and multimedia content; providing online non-downloadable computer software for creating, viewing, sorting, organizing, manipulating, managing, rendering, indexing, storing, transferring, uploading, downloading and sharing digital images, photos, graphics, music, audio, video, and multimedia content with others via computer networks, mobile telephones, and other communications; providing online non-downloadable software for creating, viewing, sorting, organizing, manipulating, managing, rendering, indexing, storing, transferring, uploading, downloading, sharing and exchanging digital images, photos, text, graphics, music, audio, video, and multimedia content; providing a website featuring technology for creating, viewing, sorting, organizing, manipulating, managing, rendering, indexing, storing, transferring, uploading, downloading, sharing and exchanging videos containing digital images, photos, text, graphics, music, audio, video clips, and multimedia content; providing a website featuring online non-downloadable software used to access a library of digital videos for access, viewing, sharing, and use in creating additional videos
Computer and Scientific