A delivery management server for managing delivery of an application connected via network to a license management server for managing a license of the application and an information processing device installing the application, the delivery management server comprising: a first receiving unit (143, S210) configured to receive, from the information processing device, application identification information for identifying the application and key information regarding a key used to encrypt the application; a managing unit configured to manage the application identification information and the key information received by the first receiving unit in association with device identification information on the information processing device; a first transmitting unit (143, S220) configured to transmit, to the license management server, the application identification information and the key information received by the first receiving unit; and a second receiving unit (143, S230) configured to receive destination information transmitted from the license management server in response to transmission by the first transmitting unit, the transmitted destination information is specified by using the transmitted key information based on key information and destination information that are managed by the license management server, the destination information indicating a destination of the application, wherein the managing unit manages the destination information received by the second receiving unit in association with the managed information, and wherein the delivery management server further comprises a determining unit configured to determine an information processing device to which update processing of the application should be performed based on a destination corresponding to an operating user, the application identification information determined according to an input from the operating user, and the information managed by the managing unit. a first receiving unit (143, S210) configured to receive, from the information processing device, application identification information for identifying the application and key information regarding a key used to encrypt the application; a managing unit configured to manage the application identification information and the key information received by the first receiving unit in association with device identification information on the information processing device; a first transmitting unit (143, S220) configured to transmit, to the license management server, the application identification information and the key information received by the first receiving unit; and a second receiving unit (143, S230) configured to receive destination information transmitted from the license management server in response to transmission by the first transmitting unit, the transmitted destination information is specified by using the transmitted key information based on key information and destination information that are managed by the license management server, the destination information indicating a destination of the application, wherein the managing unit manages the destination information received by the second receiving unit in association with the managed information, and wherein the delivery management server further comprises a determining unit configured to determine an information processing device to which update processing of the application should be performed based on a destination corresponding to an operating user, the application identification information determined according to an input from the operating user, and the information managed by the managing unit.