42 Providing on-line non-downloadable software for uploading, transferring, downloading, storage, archiving, sharing, online backup of computer data, documents, files, information, text messages, photos, images, graphics, online profiles, music, audio, video and multimedia content via networks and mobile devices