A method of transmitting an application from a broadcast transmitting terminal to a broadcast receiver having a storage device, the method comprising: requesting status information associated with a storage capacity of the storage device in the broadcast receiver according to a network management protocol at the broadcast transmitting terminal, wherein the storage device includes a memory; collecting the requested status information at the broadcast receiver; transmitting the collected status information according to the network management protocol at the broadcast receiver, wherein the collected status information is transmitted as a standardized data structure; receiving the transmitted status information at the broadcast transmitting terminal; and transmitting the application according to the received status information at the broadcast transmitting terminal, characterized in that: the status information includes a first information indicating a total size of the memory of the storage device, a second information indicating a total size of a remaining memory of the storage device, and a third information indicating a maximum size of a consecutive memory secured for an application in the storage device, and the transmitting the application according to the received status information at the broadcast transmitting terminal includes transmitting a full-version application or a light-weight-version application based on the third information included in the received status information. requesting status information associated with a storage capacity of the storage device in the broadcast receiver according to a network management protocol at the broadcast transmitting terminal, wherein the storage device includes a memory; collecting the requested status information at the broadcast receiver; transmitting the collected status information according to the network management protocol at the broadcast receiver, wherein the collected status information is transmitted as a standardized data structure; receiving the transmitted status information at the broadcast transmitting terminal; and transmitting the application according to the received status information at the broadcast transmitting terminal, characterized in that: the status information includes a first information indicating a total size of the memory of the storage device, a second information indicating a total size of a remaining memory of the storage device, and a third information indicating a maximum size of a consecutive memory secured for an application in the storage device, and the transmitting the application according to the received status information at the broadcast transmitting terminal includes transmitting a full-version application or a light-weight-version application based on the third information included in the received status information. the status information includes a first information indicating a total size of the memory of the storage device, a second information indicating a total size of a remaining memory of the storage device, and a third information indicating a maximum size of a consecutive memory secured for an application in the storage device, and the transmitting the application according to the received status information at the broadcast transmitting terminal includes transmitting a full-version application or a light-weight-version application based on the third information included in the received status information.