Providing online non-downloadable computer software that gives users the ability to upload, edit, and share videos and audio-visual content; Providing online non-downloadable computer software for use in editing videos; computer services, namely, hosting online web facilities for others that give users the ability to upload, modify and share videos; Providing online non-downloadable computer software for viewing and interacting with a feed of videos, audio, audio-visual and video content and associated text and data
Computer and Scientific