Information storage medium storing metadata and method for providing additional contents, and apparatus for receiving digital broadcast

An information storage medium storing metadata and a method for providing additional contents, and an apparatus for receiving a digital broadcast are provided to insert and reproduce additional contents while watching a digital broadcast, thereby effectively transmitting an advertisement. A receiver receives and interprets metadata about a broadcast program(110). A controller determines that the second additional contents are inserted by metadata(120). The controller obtains location information of the second additional contents from the meta data(130). A reproducing unit receives and reproduces the second additional contents by using the location information(140). The reproducing unit continuously broadcasts a broadcast program being watched with the first additional contents(150).