providing temporary use of on-line non-downloadable software for the transmission and receipt of electronic mail, electronic instant messages, computer chat room and bulletin board services, electronic computer files and digital audio and audiovisual files via a variety of media and devices, namely, the Internet, other computer networks, commercial online networks, web televisions, portable computing devices, telephone, mobile telephone, satellite, cellular, and wireless information networks; computer software and website development consultation services; computer software design, development, programming, installation, and maintenance for others; and design, development, programming, installation and maintenance of websites and website software components for use on a variety of media and devices, namely, the Internet, other computer networks, commercial online networks, web television, portable computing devices, telephone, mobile telephone, satellite, cellular, and wireless information networks
Computer and Scientific