1. A digital broadcasting system for dynamically processing a data application, the system comprising: a data application providing server for dynamically dividing and providing a minimum execution data and an additional data included in the data application; a broadcasting server for relaying the minimum execution data received from the data application providing server and carrying out a digital broadcast; and a receiver for transmitting a transmission request for the additional data to the data application providing server, the transmission request being generated based on the minimum execution data relayed by the broadcasting server, and for 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.