electronic storage of digital video files; providing a web site for the electronic storage of digital photographs and videos; providing an online non-downloadable Internet-based system application featuring technology enabling users to plan, produce or edit video; providing temporary use of non-downloadable computer software for creating videos
Computer and Scientific