1. A digital broadcasting system for dynamically processing a data application, the system comprising: a data application providing server for dynamically dividing the data application into minimum execution data and additional data, transmitting the minimum execution data to a broadcasting server, and transmitting the additional data to a receiver; the broadcasting server for receiving the minimum execution data from the data application providing server and relaying the minimum execution data to the receiver and carrying out a digital broadcast; and the receiver for receiving the minimum execution data from the broadcasting server, analyzing the minimum execution data, transmitting a transmission request for the additional data to the data application providing server, the transmission request being generated based on the analysis of the minimum execution data, and providing the data application including the additional data provided by the data application providing server according to the transmission request and the minimum execution data relayed by the broadcasting server.