Providing temporary use of online non-downloadable software that gives users the ability to upload, exchange, and share information; Providing temporary use of online non-downloadable software for exchanging information with others
Computer and Scientific