computer programs, downloadable computer programs and mobile device software for use in hosting, scaling, replicating, synchronizing, managing, backing up, restoring, securing, monitoring, maintaining, providing access to and transmission of online and mobile databases for others; computer programs, downloadable computer programs and mobile device software for use in database management; providing temporary use of non-downloadable computer programs for use in hosting, scaling, replicating, synchronizing, managing, backing up, restoring, securing, monitoring, maintaining, providing access to and transmission of online and mobile databases for others; providing temporary use of non-downloadable computer programs for use in database management; electronic storage of data, documents and files