42 Application service provider featuring application programming interface (API) software for helping users design, develop and deploy software applications; Cloud computing featuring software for use in helping users design, develop and deploy software applications; Design and development of computer software for helping users design, develop and deploy software applications; Providing on-line non-downloadable software for helping users design, develop and deploy software applications; Providing temporary use of non-downloadable cloud-based software for helping users design, develop and deploy software applications; Providing temporary use of on-line non-downloadable software development tools for helping users design, develop and deploy software applications; Providing a website featuring on-line non-downloadable software that enables users to design, develop and deploy software applications; Providing a website featuring resources, namely, non-downloadable software for helping users design, develop and deploy software applications ; Providing an online non-downloadable Internet-based system application featuring technology enabling users to design, develop and deploy software applications; Providing temporary use of on-line non-downloadable cloud computing software for helping users design, develop and deploy software applications