software services; computer services; providing temporary use of non-downloadable computer software; software as a service (SaaS) services; Application service provider featuring application programming interface (API) software; providing temporary use of non-downloadable computer software for browsing, accessing and downloading digital content; providing temporary use of non-downloadable computer software for browsing, accessing and downloading mobile applications
Computer and Scientific