42 Computer networking services; Creation of distributed compute networks; Services relating to the detection, allocation, and enhancement of computing power, memory, and storage between computing and communication devices on a network; Providing temporary use of non-downloadable software for detecting, detecting, allocating, and enhancing power, memory, and storage between computing and communication devices on a network; Providing temporary use of online non-downloadable software for detecting, allocating and enhancing continual computing architectures among computing resources; Providing software as a service for streaming of computer software via the Internet and intranets; Services for enabling applications to be deployed across an online network; Providing remote access to computer systems